Package ffx.openmm
Class AndersenThermostat
java.lang.Object
ffx.openmm.Force
ffx.openmm.AndersenThermostat
This class uses the Andersen method to maintain constant temperature.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAndersenThermostat
(double temperature, double frequency) OpenMM AndersenThermostat constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Destroy the force.void
setDefaultCollisionFrequency
(double frequency) Set the default collision frequency.void
setDefaultTemperature
(double temperature) Set the default temperature.Methods inherited from class ffx.openmm.Force
getForceGroup, getForceIndex, getName, getPointer, setForceGroup, setForceIndex, setName, usesPeriodicBoundaryConditions
-
Constructor Details
-
AndersenThermostat
public AndersenThermostat(double temperature, double frequency) OpenMM AndersenThermostat constructor.- Parameters:
temperature
- The temperature.frequency
- The collision frequency.
-
-
Method Details
-
setDefaultTemperature
public void setDefaultTemperature(double temperature) Set the default temperature.- Parameters:
temperature
- The temperature.
-
setDefaultCollisionFrequency
public void setDefaultCollisionFrequency(double frequency) Set the default collision frequency.- Parameters:
frequency
- The collision frequency.
-
destroy
public void destroy()Destroy the force.
-