我知道 Velocity Verlet 没有 Verlet 的初始化问题并且在其工作中有速度计算,而 Time Corrected Verlet 对于不同的时间步长是正确的但不包括速度计算。我想要像“时间校正速度 Verlet”这样的东西,它结合了像 Velocity Verlet 这样的速度计算,并且对于像时间校正 Verlet 这样的不同时间步长是正确的。这是我可以在某处找到的众所周知的算法吗?我没有在 stackoverflow 或谷歌上找到它。
最佳答案
时间校正速度 Verlet 是 Velocity Verlet。查看 Velocity Verlet 及其推导可以看出,不同的时间步长并没有错。也可以用一个简单的系统和一个可变的时间步来测试这一点。 Time-Corrected Verlet 和 Velocity Verlet 产生类似的解决方案。
如果 Verlet 错了,我确信 Velocity Verlet 在不同的时间步长上一定是错的。但事实证明,这些算法比名称所暗示的更加不同。
关于algorithm - 是否有时间校正速度 Verlet 算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31392157/