Simpatico
v1.10
|
NvtLangevinIntegrator implements an NVT velocity-Verlet integrator using a stochastic Langevin thermostat.
This integrator requires that the Util::EnergyEnsemble object of the associated System must be set to "isothermal". The target temperature is the temperature returned by the function Util::EnergyEnsemble::temperature().
The integrator approximates the Langevin equations of motion, given for each particle by:
in which:
The parameter file format is:
with parameters
dt | time step |
gamma | velocity relaxation rate ![]() |