9 #ifndef IMPATOM_MOLECULAR_DYNAMICS_H
10 #define IMPATOM_MOLECULAR_DYNAMICS_H
12 #include <IMP/atom/atom_config.h>
18 IMPATOM_BEGIN_NAMESPACE
41 virtual Float get_kinetic_energy()
const;
46 Float get_kinetic_temperature(
Float ekinetic)
const;
61 virtual void assign_velocities(
Float temperature);
79 vel = std::min(vel, velocity_cap_);
81 vel = std::max(vel, -velocity_cap_);