Molecular Dynamics Simulation
1.0
|
This is the complete list of members for RelativeThermostat, including all inherited members.
getContainerKineticEnergy(const std::unique_ptr< ParticleContainer > &particle_container, std::array< double, 3 > average_velocity) const | RelativeThermostat | |
getCurrentContainerTemperature(const std::unique_ptr< ParticleContainer > &particle_container, std::array< double, 3 > average_velocity) const | RelativeThermostat | |
getCurrentContainerTemperature(const std::unique_ptr< ParticleContainer > &particle_container) const override | RelativeThermostat | virtual |
getMaxTemperatureChange() const | Thermostat | |
getTargetTemperature() const | Thermostat | |
getThirdDimension() const | Thermostat | |
max_temperature_change | Thermostat | protected |
RelativeThermostat(double target_temperature, double max_temperature_change=std::numeric_limits< double >::max(), ThirdDimension third_dimension=ThirdDimension::ENABLED) | RelativeThermostat | |
scaleTemperature(const std::unique_ptr< ParticleContainer > &particle_container) const override | RelativeThermostat | virtual |
setParticleTemperature(double new_temperature, Particle &particle, ThirdDimension third_dimension) | Thermostat | static |
setTemperature(double new_temperature, const std::unique_ptr< ParticleContainer > &particle_container) | Thermostat | |
target_temperature | Thermostat | protected |
Thermostat(double target_temperature, double max_temperature_change, ThirdDimension third_dimension) | Thermostat | explicit |
third_dimension | Thermostat | protected |
~Thermostat()=default | Thermostat | virtual |