Quantlib - Tolerance 仍然是一种选择吗?

Quantlib - is Tolerance still an option?

一些较旧的 c++ Quantlib 示例具有这样的代码

mcengine3 = MakeMCAmericanEngine<PseudoRandom>(bsmProcess)
        .withSteps(100)
        .withAntitheticVariate()
        .withCalibrationSamples(4096)
        .withTolerance(0.02)
        .withSeed(mcSeed);

如果我不注释掉 .withTolerance(0.02),我会收到一个编译器错误,提示 withTolerance 不是成员。

目前执行此操作的方法是什么,还是不合时宜?

该方法已重命名为 withAbsoluteTolerance,以明确容差应为美元金额,而不是价格的百分比。根据 git 日志,更改是在 2008 年 11 月进行的。