ParM  parm
A molecular dynamics library
Public Member Functions | List of all members
CoordConstraint Class Reference

#include <constraints.hpp>

Inheritance diagram for CoordConstraint:
Constraint

Public Member Functions

 CoordConstraint (Atom *atm, bool fixx, bool fixy, bool fixz, Vec loc)
 
 CoordConstraint (Atom *atm, bool fixx, bool fixy, bool fixz)
 
 CoordConstraint (Atom *atm)
 
int constrained_dof ()
 
void apply_positions (Box &box)
 
void apply_velocities (Box &box)
 
void apply_forces (Box &box)
 
- Public Member Functions inherited from Constraint
virtual ~Constraint ()
 

Constructor & Destructor Documentation

CoordConstraint::CoordConstraint ( Atom atm,
bool  fixx,
bool  fixy,
bool  fixz,
Vec  loc 
)
inline
CoordConstraint::CoordConstraint ( Atom atm,
bool  fixx,
bool  fixy,
bool  fixz 
)
inline
CoordConstraint::CoordConstraint ( Atom atm)
inline

Member Function Documentation

void CoordConstraint::apply_forces ( Box box)
inlinevirtual

Implements Constraint.

void CoordConstraint::apply_positions ( Box box)
inlinevirtual

Implements Constraint.

void CoordConstraint::apply_velocities ( Box box)
inlinevirtual

Implements Constraint.

int CoordConstraint::constrained_dof ( )
inlinevirtual

Implements Constraint.


The documentation for this class was generated from the following file: