更具体地说,我对8阶Dormand-Prince嵌入式方法感兴趣,它基于Runge-Kutta和刚性方程。
我使用Numerical Recipes 3但我经常在编译库时遇到问题。我想知道其他选择。
答案 0 :(得分:15)
您也可以尝试odeint。它具有经典的Runge-Kutta求解器,用于刚性系统的Rosenbrock4和一些多步法。它只是标题,但你需要升级库。
答案 1 :(得分:7)
GNU Scientific Library有几个微分方程求解器。他们有一个使用Prince-Dormand。它是用C语言编写的,因此编译时不会有问题。