problem about “velocity” command

Dear all,
Something confused me about the “velocity” command. I used the command “velocity all create 300.0 492845 rot yes dist gaussian” to distribute velocity to all the molecular. According to my understanding , the velocity should be distributed randomly obeying gaussian distribution. Namely if i do the same simulation twice, the result should be different because the velocity of molecular should be different. But according to my result, i find that if the calculation is made in the same computer using the same cores, the result is the same. So that confused me a lot, how can the “velocity” command distribute the velocity? and can it remain unchanged in the same input?
Yours sincerely
David bootman.

Dear all,
      Something confused me about the “velocity” command. I used the
command "velocity all create 300.0 492845 rot yes dist gaussian" to
distribute velocity to all the molecular. According to my understanding ,
the velocity should be distributed randomly obeying gaussian distribution.
Namely if i do the same simulation twice, the result should be different
because the velocity of molecular should be different.

​this is where you go wrong. if you use the *exact* same input and the same
number of CPU cores, the result should be the same. to get a different set
of (pseudo!) rand​om numbers, you have to use a different seed value.

axel.

But according to my result, i find that if the calculation is made in the

1 Like