上传者: 42174098
|
上传时间: 2022-04-20 23:58:35
|
文件大小: 46KB
|
文件类型: ZIP
三次样条库
这个小型 C++ 库包含我的工作代码,用于在一个、两个和三个维度上执行自然三次样条插值。
依赖项: OpenMP (omp.h)
CubicSpline 类功能齐全。 CubicSpineTest.cc 中提供了一个测试程序,我使用 Python 在CubicSplineTest.png 中绘制了其结果。
BiCubicSpline 和 TriCubicSpline 仍在开发中。 文档和用法将在未来提供。
##建造
你应该能够运行'make'。 这将编译并链接程序。 用户要么需要在他们的标准包含路径上提供它,要么需要链接到这个目录。
我推荐类似的东西:
export CSLDIR=/path/to/CubicSplineLib
export CSLINC="-I$CSLDIR -L$CSLDIR -lCubicSpline -fopenmp"
之后,程序可以编译为