CSVR thermostat: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 11: Line 11:
</math>  
</math>  


where <math>N_f = 3N -3 </math> for 3D periodc and <math>N_f = 3N -3 </math> for non-linear molecular systems and math>N </math> is the number of atoms. 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.  
where <math>N_f</math> is the number of degrees of freedom (e.g., <math>N_f = 3N -3 </math> in the case of 3D periodic systems) and math>N </math> is the number of atoms per the simulation cell. 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.
An elaborated approach based on the velocity rescaling has been proposed by Bussi et al.

Revision as of 08:29, 9 September 2023

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 of the system

is equal to the average kinetic energy corresponding to given temperature:

where is the number of degrees of freedom (e.g., in the case of 3D periodic systems) and math>N </math> is the number of atoms per the simulation cell. 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.