24#include "system/System.hpp"
Vector implementation and trait types for boost qvm interoperability.
void kill_particle_motion(System::System &system, bool omega) const
Stop particle motion by setting the velocity of each particle to zero.
void galilei_transform(System::System &system) const
Remove the CMS velocity.
Utils::Vector3d calc_system_cms_velocity(System::System const &system) const
Calculate the CMS velocity of the system.
Utils::Vector3d calc_system_cms_position(System::System const &system) const
Calculate the CMS of the system.
void kill_particle_forces(System::System &system, bool torque) const
Set all the forces acting on the particles to zero.