是否有时间校正速度 Verlet 算法?

Is there a Time Corrected Velocity Verlet algorithm?

我知道 Velocity Verlet 没有 Verlet 的初始化问题并且在其工作中有速度计算,而 Time Corrected Verlet 对于不同的时间步长是正确的但不包括速度计算。我想要像 "Time Corrected Velocity Verlet" 这样的东西,它结合了像 Velocity Verlet 这样的速度计算,并且对于像 Time-Corrected Verlet 这样的不同时间步长是正确的。这是我可以在某处找到的众所周知的算法吗?我没有在 Whosebug 或 google.

上找到它

时间校正速度 Verlet 是 Velocity Verlet。查看 Velocity Verlet 及其推导可以看出,不同的时间步长并没有错。也可以用一个简单的系统和一个可变的时间步来测试这一点。 Time-Corrected Verlet 和 Velocity Verlet 产生类似的解决方案。

我确信如果 Verlet 错了,那么 Velocity Verlet 必须在不同的时间步长上出错。但事实证明,这些算法与名称所暗示的不同。