temperature
Syntax
temperature boolean temp
-
boolean= t or ft is true f is false -
temp= non-negative real number
Examples
temperature t 10.
temperature t 300.
Description
This command sets whether the temperature is kept a constant in the system (boolean) for the dynamic and hybrid CAC simulations; and if yes, what is the desired temperature in K (temp).
A constant zero temperature is maintained in the system only when dyn_style = ld or qd, i.e., Langevin dynamics or quenched dynamics. Note that in this case, the equation of motion for the Langevin dynamics reduces to that for the damped dynamics.
A constant finite temperature is maintained in the system only when dyn_style = ld, i.e., Langevin dynamics. The user will get a warning message if temp is finite and if dyn_style = qd.
In quasi-static simulations, boolean must be f and the temperature, which is effectively 0 K, is irrelevant.
Related commands
If boolean = t and dyn_style = vv, the user will get a warning message and the temperature temp becomes irrelevant, because the Velocity Verlet option cannot maintain a constant temperature.
Related files
thermostat.f90, langevin_dynamics.f90, and langevin_vel.f90
Default
temperature t 10.