Skip to content
Discussion options

You must be logged in to vote

Ok thanks for the reference. Looking at it at Section 4.11 (Integrating the Nose-Hoover chain equations), equation (4.11.12) indeed provide the decomposition SUZUKI_YOSHIDA_WEIGHTS[7] in Torch Sim. The book provide a decomposition in 4th order with 3 or 5 terms but they are not the ones used in openMM, jax-md, torchsim or gromacs:
The book uses
for n=3, w0 = w2 = 1 /(2−2^(1/3)), w1 = 1 − 2w0
for n=5, w0 = w1 = w3 = w4 = 1/(4−4^(1/3)), w1 = 1-4
w0

While, these constants are used in these MD codes:
for n=3, w0 = w2 = 1/(2-2^-(1/3)), w1 = 1-2w0
for n=5, w0 = w1 = w3 = w4 = 1/(4-4^-(1/3)), w1 = 1-4
w0

By the way, I actually did not notice but as you said the 6th order derivation was provided in…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@CompRhys
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

thomasloux
Oct 5, 2025
Maintainer Author

You must be logged in to vote
2 replies
@thomasloux
Comment options

thomasloux Oct 16, 2025
Maintainer Author

@abhijeetgangan
Comment options

Answer selected by orionarcher
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #269 on October 03, 2025 13:39.