diff --git a/doc/Section_howto.html b/doc/Section_howto.html index 1b89d42f13..a074ed37e0 100644 --- a/doc/Section_howto.html +++ b/doc/Section_howto.html @@ -1019,78 +1019,137 @@ frequencies and global vs per-atom attributes are the same.

4.16 Thermostatting, barostatting, and computing temperature

-

add a HowTo on time integration options and/or thermostat/temperature options - 4 thermostats - which do integration, which need fix nve or fix nph - all can be used with press/berendsen - only NVT thermostats rotational degrees of freedom directly - what bias is, how to remove it - howto remove bias for temp/sphere and temp/asphere - which biases can be doubled up via compute_modify bias command +

Thermostatting means controlling the temperature of particles in an MD +simulation. Barostatting means controlling the pressure. Since the +pressure includes a kinetic component due to particle velocities, both +these operations require calculation of the temperature. Typically a +target temperature (T) and/or pressure (P) is specified by the user, +and the thermostat or barostat attempts to equilibrate the system to +the requested T and/or P.

-

Enhanced the computes that calculate temperature, thermostatting -fixes, and time integrators that use temperature control to be more -flexible and consistent. This is for point particles, extended -spherical particles, and aspherical -particles. Also Added new compute -ke and compute -erotate/asphere commands. +

Temperature is computed as kinetic energy divided by some number of +degrees of freedom (and the Boltzmann constant). Since kinetic energy +is a function of particle velocity, there is often a need to +distinguish between a particle's advection velocity (due to some +aggregate motiion of particles) and its thermal velocity. The sum of +the two is the particle's total velocity, but the latter is often what +is wanted to compute a temperature.

-

These compute commands calculate temperature. All -but the first 3 calculate velocity biases that are removed when -computing a temperature. Temp/sphere and temp/asphere now allow -computes that calculate such a biased temperature to be included as an -additional argument, so that the translational velocity of extended -spherical or aspherical particles can also be altered in prescribed -ways. +

LAMMPS has several options for computing temperatures and for using +them in thermostatting and barostatting.

-