Molecular Dynamics Simulation  1.0
AbsoluteThermostat Member List

This is the complete list of members for AbsoluteThermostat, including all inherited members.

AbsoluteThermostat(double target_temperature, double max_temperature_change=std::numeric_limits< double >::max(), ThirdDimension third_dimension=ThirdDimension::ENABLED)AbsoluteThermostat
getContainerKineticEnergy(const std::unique_ptr< ParticleContainer > &particle_container) constAbsoluteThermostat
getCurrentContainerTemperature(const std::unique_ptr< ParticleContainer > &particle_container) const overrideAbsoluteThermostatvirtual
getMaxTemperatureChange() constThermostat
getTargetTemperature() constThermostat
getThirdDimension() constThermostat
max_temperature_changeThermostatprotected
scaleTemperature(const std::unique_ptr< ParticleContainer > &particle_container) const overrideAbsoluteThermostatvirtual
setParticleTemperature(double new_temperature, Particle &particle, ThirdDimension third_dimension)Thermostatstatic
setTemperature(double new_temperature, const std::unique_ptr< ParticleContainer > &particle_container)Thermostat
target_temperatureThermostatprotected
Thermostat(double target_temperature, double max_temperature_change, ThirdDimension third_dimension)Thermostatexplicit
third_dimensionThermostatprotected
~Thermostat()=defaultThermostatvirtual