Rosetta
|
#include <thermostat.hh>
Public Member Functions | |
Thermostat (core::Real const &temperature0, core::Size const ndof) | |
Thermostat (core::Real const &temperature0, core::Real const &tau, core::Size const ndof) | |
~Thermostat ()=default | |
void | rescale (core::optimization::Multivec &vel, core::Real const &dt, core::optimization::Multivec const &mass) |
core::Real | get_temperature (core::optimization::Multivec const &vel, core::optimization::Multivec const &mass) |
core::Size | nstep_per_update () |
Private Attributes | |
core::Real | temp0_ |
core::Real | tau_ |
core::Size | nstep_per_update_ |
core::Size | ndof_ |
|
inline |
References protocols::md::Boltzmann(), ndof_, nstep_per_update_, tau_, and temp0_.
|
inline |
References protocols::md::Boltzmann(), ndof_, nstep_per_update_, tau_, and temp0_.
|
default |
|
inline |
References protocols::md::Boltzmann(), core::pose::mass(), and ndof_.
Referenced by protocols::md::CartesianMD::do_MD(), protocols::md::CartesianMD::initialize_velocity(), and rescale().
|
inline |
References nstep_per_update_.
Referenced by protocols::md::CartesianMD::do_MD().
|
inline |
References protocols::md::Boltzmann(), get_temperature(), protocols::antibody::lambda, core::pose::mass(), tau_, and temp0_.
Referenced by protocols::md::CartesianMD::do_MD().
|
private |
Referenced by get_temperature(), and Thermostat().
|
private |
Referenced by nstep_per_update(), and Thermostat().
|
private |
Referenced by rescale(), and Thermostat().
|
private |
Referenced by rescale(), and Thermostat().