ParM  parm
A molecular dynamics library
SCAtomVec Member List

This is the complete list of members for SCAtomVec, 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
begin()AtomGroupinlinevirtual
com() const AtomGroup
com_force() const AtomGroup
com_velocity() const AtomGroup
end()AtomGroupinlinevirtual
get(cuint n)AtomGroupinlinevirtual
get_id(cuint n)SCAtomVecinlinevirtual
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)SCAtomVecinlinevirtual
operator[](cuint n) const SCAtomVecinlinevirtual
pair(cuint n)SCAtomVecinline
pairs() const SCAtomVecinline
randomize_velocities(flt T)AtomGroup
reset_com_velocity()AtomGroupinline
reset_forces()AtomGroup
reset_L()AtomGroupinline
SCAtomVec(vector< double > masses)SCAtomVecinline
SCAtomVec(uint N, flt mass)SCAtomVecinline
size() const SCAtomVecinlinevirtual
torque(const Vec loc) const AtomGroup
torque() const AtomGroupinline
vec()SCAtomVecinlinevirtual
volume(flt diameter, flt length, uint dim=NDIM)SCAtomVecstatic
~AtomGroup()AtomGroupinlinevirtual
~SCAtomVec()SCAtomVecinline