relentless.simulate.Thermostat#

class relentless.simulate.Thermostat(T)#

Thermostat.

Controls the temperature of the simulation by modifying the particle velocities according to a given scheme.

Either 1 or 2 values can be specified for T. If 1 value is given, the temperature will be held constant. If 2 values are given, the temperature will be varied linearly (annealed) between the values.

Parameters:

T (float or tuple) – Target temperature(s).

Methods

Attributes

T

Temperature set point(s).

anneal

True if temperature annealing will be done.

property T#

Temperature set point(s).

Type:

float or tuple

property anneal#

True if temperature annealing will be done.

Type:

bool