Andersen thermostat: Difference between revisions
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
The Andersen thermostat is selected by setting {{TAG|MDALGO}}=1. | The Andersen thermostat is selected by setting {{TAG|MDALGO}}=1. | ||
==Related tags and articles== | |||
[[Molecular dynamics calculations|Molecular-dynamics calculations]], [[Nose-Hoover thermostat]], [[Langevin thermostat]], [[CSVR thermostat]], [[Nose-Hoover-chain thermostat]], {{TAG|ISIF}}, {{TAG|MDALGO}}, {{TAG|ANDERSEN_PROB}} | |||
== References == | == References == |
Latest revision as of 10:27, 24 February 2025
In the approach proposed by Andersen [1] the system is thermally coupled to a fictitious heat bath with the desired temperature. The coupling is represented by stochastic collisions that act occasionally on randomly selected particles. In particular the momentum of the lucky particle at every collision step is instantaneously chosen at random from the Boltzmann distribution at the selected temperature. The collision probability is defined as an average number of collisions per atom and time-step and the collision frequency occurs with the following distribution
The exponent of this the distribution () is controlled by the flag ANDERSEN_PROB. Since is the time step in the calculation ANDERSEN_PROB has to be scaled if the time step changes. The total number of collisions with the heat-bath is written out to the file REPORT for each MD step.
A very good implementation of the Andersen thermostat can be found in chapter 6.1.1 of reference [2].
The Andersen thermostat is selected by setting MDALGO=1.
Related tags and articles
Molecular-dynamics calculations, Nose-Hoover thermostat, Langevin thermostat, CSVR thermostat, Nose-Hoover-chain thermostat, ISIF, MDALGO, ANDERSEN_PROB
References