我正在做一个引力 n 体模拟器,我正在考虑实现像 Adam-Bashforth 这样的线性多步方法。但是有没有任何辛多步方法?
辛线性多步法?
计算科学
颂
模拟
微分方程
2021-12-08 21:00:50
1个回答
是的,但是您必须在更高维的相空间上表示辛,而不是原始问题(也包括先前的步骤)。据我了解,也存在一些微妙的稳定性问题。与其试图总结,我只推荐你参考 Hairer, Lubich, Wanner, Geometric Numerical Integration的第 15 章第 4 节。如果你正在处理这类问题,那本书是必备的,尽管有点密集。
我还认为辛龙格-库塔方法总是在前面和中心讨论,而辛多步方法在这本书中几乎没有提到,在这本书中根本没有提到。如果您希望以最少的努力获得最大的回报,那么您可能会更好地实施高阶辛龙格库塔方法。
其它你可能感兴趣的问题