CSVR thermostat

From VASP Wiki
Revision as of 07:55, 9 September 2023 by Tbucko (talk | contribs) (Created page with "One popular strategy to control temperature in NVT MD is to rescale atomic velocities at a certain predefined frequency by some factor in such a way that the total kinetic ene...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

One popular strategy to control temperature in NVT MD is to rescale atomic velocities at a certain predefined frequency by some factor in such a way that the total kinetic energy is equal to the average kinetic energy corresponding to given temperature. Such a method, however, suffers from several issues. First of all, the ensemble generated is not strictly canonical. Also, the trajectories generated via this naive rescaling method often suffer from flying ice-cube problem where kinetic energy vibrational degrees of freedom is transferred into translations and/or rotations, violating thus equipartition principle.

An elaborated approach based on the velocity rescaling has been proposed by Bussi et al.