【发布时间】:2014-07-14 15:39:50
【问题描述】:
我刚刚开始考虑使用提供的 SWIG 绑定让 QuantLib 与我们的 C# 项目一起工作。
我现在有一些工作,但我正在尝试设置一个矩阵,然后对其执行 Cholesky 分解。这个例程存在于 Quantlib 中(在 http://quantlib.org/reference/class_quant_lib_1_1_matrix.html#ae99bf007dfbac44521a082ca343c4160 中搜索 Cholesky),但 C# 似乎完全找不到它。
我尝试在 Using 子句中使用 QuantLib 直接调用 CholeskyDecomposition(myMatrix),并在代码中键入 QuantLib. 后扫描 Intellisense 建议的列表。
扫描 SWIG 文件后,我在任何地方都看不到文本中提到的 Cholesky,这使我怀疑可能不包括此调用。
由于我们即将决定是否开始使用此库,因此我想检查 SWIG 文件是否有完整的 QuantLib 调用集,如果没有,是否有调用列表C++ 代码但不是由 SWIG 处理的? (当然,如果 SWIG 确实包含 Cholesky 调用,那么如何实际调用它也会有所帮助!)
【问题讨论】: