Definition at line 64 of file FragmentStamp.hpp.
◆ FragmentStamp()
| OpenMD::FragmentStamp::FragmentStamp |
( |
| ) |
|
◆ ~FragmentStamp()
| OpenMD::FragmentStamp::~FragmentStamp |
( |
| ) |
|
|
virtual |
◆ addAtomStamp()
| bool OpenMD::FragmentStamp::addAtomStamp |
( |
AtomStamp * | atom | ) |
|
◆ addBendStamp()
| bool OpenMD::FragmentStamp::addBendStamp |
( |
BendStamp * | bend | ) |
|
◆ addBondStamp()
| bool OpenMD::FragmentStamp::addBondStamp |
( |
BondStamp * | bond | ) |
|
◆ addConstraintStamp()
| bool OpenMD::FragmentStamp::addConstraintStamp |
( |
ConstraintStamp * | constraint | ) |
|
◆ addCutoffGroupStamp()
| bool OpenMD::FragmentStamp::addCutoffGroupStamp |
( |
CutoffGroupStamp * | cutoffgroup | ) |
|
◆ addInversionStamp()
| bool OpenMD::FragmentStamp::addInversionStamp |
( |
InversionStamp * | inversion | ) |
|
◆ addNodesStamp()
| bool OpenMD::FragmentStamp::addNodesStamp |
( |
NodesStamp * | nodes | ) |
|
◆ addRigidBodyStamp()
| bool OpenMD::FragmentStamp::addRigidBodyStamp |
( |
RigidBodyStamp * | rigidbody | ) |
|
◆ addTorsionStamp()
| bool OpenMD::FragmentStamp::addTorsionStamp |
( |
TorsionStamp * | torsion | ) |
|
◆ getAtomStamp()
| AtomStamp * OpenMD::FragmentStamp::getAtomStamp |
( |
int | index | ) |
|
|
inline |
◆ getBendStamp()
| BendStamp * OpenMD::FragmentStamp::getBendStamp |
( |
int | index | ) |
|
|
inline |
◆ getBondStamp()
| BondStamp * OpenMD::FragmentStamp::getBondStamp |
( |
int | index | ) |
|
|
inline |
◆ getConstraintStamp()
◆ getCutoffGroupStamp()
◆ getIndex()
| int OpenMD::FragmentStamp::getIndex |
( |
| ) |
|
|
inline |
◆ getInversionStamp()
| InversionStamp * OpenMD::FragmentStamp::getInversionStamp |
( |
int | index | ) |
|
|
inline |
◆ getJointAtoms()
| std::vector< std::pair< int, int > > OpenMD::FragmentStamp::getJointAtoms |
( |
int | rb1, |
|
|
int | rb2 ) |
◆ getNAtoms()
| std::size_t OpenMD::FragmentStamp::getNAtoms |
( |
| ) |
|
|
inline |
◆ getNBends()
| std::size_t OpenMD::FragmentStamp::getNBends |
( |
| ) |
|
|
inline |
◆ getNBonds()
| std::size_t OpenMD::FragmentStamp::getNBonds |
( |
| ) |
|
|
inline |
◆ getNConstraints()
| std::size_t OpenMD::FragmentStamp::getNConstraints |
( |
| ) |
|
|
inline |
◆ getNCutoffGroups()
| std::size_t OpenMD::FragmentStamp::getNCutoffGroups |
( |
| ) |
|
|
inline |
◆ getNFreeAtoms()
| std::size_t OpenMD::FragmentStamp::getNFreeAtoms |
( |
| ) |
|
|
inline |
◆ getNInversions()
| std::size_t OpenMD::FragmentStamp::getNInversions |
( |
| ) |
|
|
inline |
◆ getNNodes()
| std::size_t OpenMD::FragmentStamp::getNNodes |
( |
| ) |
|
|
inline |
◆ getNodesStamp()
| NodesStamp * OpenMD::FragmentStamp::getNodesStamp |
( |
int | index | ) |
|
|
inline |
◆ getNRigidBodies()
| std::size_t OpenMD::FragmentStamp::getNRigidBodies |
( |
| ) |
|
|
inline |
◆ getNTorsions()
| std::size_t OpenMD::FragmentStamp::getNTorsions |
( |
| ) |
|
|
inline |
◆ getRigidBodyStamp()
| RigidBodyStamp * OpenMD::FragmentStamp::getRigidBodyStamp |
( |
int | index | ) |
|
|
inline |
◆ getTorsionStamp()
| TorsionStamp * OpenMD::FragmentStamp::getTorsionStamp |
( |
int | index | ) |
|
|
inline |
◆ isAtomInRigidBody() [1/2]
| bool OpenMD::FragmentStamp::isAtomInRigidBody |
( |
int | atomIndex | ) |
|
◆ isAtomInRigidBody() [2/2]
| bool OpenMD::FragmentStamp::isAtomInRigidBody |
( |
int | atomIndex, |
|
|
int & | whichRigidBody, |
|
|
int & | consAtomIndex ) |
◆ isBondInSameRigidBody()
| bool OpenMD::FragmentStamp::isBondInSameRigidBody |
( |
BondStamp * | bond | ) |
|
◆ validate()
| void OpenMD::FragmentStamp::validate |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: