ParM  parm
A molecular dynamics library
AtomVec Member List

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

add_omega(Vec w, Vec origin)AtomGroup
add_omega(Vec w)AtomGroupinline
add_velocity(Vec v)AtomGroup
angular_momentum(const Vec loc) const AtomGroup
angular_momentum() const AtomGroupinline
AtomVec(vector< double > masses)AtomVecinline
AtomVec(uint N, flt mass)AtomVecinline
AtomVec(AtomVec &other)AtomVecinline
begin()AtomGroupinlinevirtual
com() const AtomGroup
com_force() const AtomGroup
com_velocity() const AtomGroup
end()AtomGroupinlinevirtual
get(cuint n)AtomGroupinlinevirtual
get_id(cuint n)AtomVecinlinevirtual
gyradius() const AtomGroup
kinetic_energy(const Vec originvelocity=Vec::Zero()) const AtomGroup
mass() const AtomGroup
moment(const Vec loc) const AtomGroup
moment() const AtomGroupinline
moment_about(const Vec axis, const Vec loc) const AtomGroup
moment_about(const Vec axis) const AtomGroupinline
momentum() const AtomGroup
omega(const Vec loc) const AtomGroup
omega() const AtomGroupinline
operator[](cuint n)AtomVecinlinevirtual
operator[](cuint n) const AtomVecinlinevirtual
randomize_velocities(flt T)AtomGroup
reset_com_velocity()AtomGroupinline
reset_forces()AtomGroup
reset_L()AtomGroupinline
size() const AtomVecinlinevirtual
torque(const Vec loc) const AtomGroup
torque() const AtomGroupinline
vec()AtomVecinlinevirtual
~AtomGroup()AtomGroupinlinevirtual
~AtomVec()AtomVecinline