|
enum | {
rtDisplacement = 1
, rtAbsoluteZ = 2
, rtTwist = 4
, rtSwingX = 8
,
rtSwingY = 16
} |
|
using | RealPair = std::pair<RealType, RealType> |
|
Definition at line 64 of file Restraint.hpp.
◆ RealPair
using OpenMD::Restraint::RealPair = std::pair<RealType, RealType> |
◆ anonymous enum
◆ Restraint()
OpenMD::Restraint::Restraint |
( |
| ) |
|
|
inline |
◆ ~Restraint()
virtual OpenMD::Restraint::~Restraint |
( |
| ) |
|
|
inlinevirtual |
◆ calcForce()
void OpenMD::Restraint::calcForce |
( |
| ) |
|
|
inline |
◆ getAbsoluteForceConstant()
RealType OpenMD::Restraint::getAbsoluteForceConstant |
( |
| ) |
|
|
inline |
◆ getAbsolutePositionZ()
RealType OpenMD::Restraint::getAbsolutePositionZ |
( |
| ) |
|
|
inline |
◆ getDisplacementForceConstant()
RealType OpenMD::Restraint::getDisplacementForceConstant |
( |
| ) |
|
|
inline |
◆ getPotential()
RealType OpenMD::Restraint::getPotential |
( |
| ) |
|
|
inline |
◆ getPrintRestraint()
bool OpenMD::Restraint::getPrintRestraint |
( |
| ) |
|
|
inline |
◆ getRestrainedSwingXAngle()
RealType OpenMD::Restraint::getRestrainedSwingXAngle |
( |
| ) |
|
|
inline |
◆ getRestrainedSwingYAngle()
RealType OpenMD::Restraint::getRestrainedSwingYAngle |
( |
| ) |
|
|
inline |
◆ getRestrainedTwistAngle()
RealType OpenMD::Restraint::getRestrainedTwistAngle |
( |
| ) |
|
|
inline |
◆ getRestraintInfo()
std::map< int, RealPair > OpenMD::Restraint::getRestraintInfo |
( |
| ) |
|
|
inline |
◆ getRestraintName()
std::string OpenMD::Restraint::getRestraintName |
( |
| ) |
|
|
inline |
◆ getRestraintType()
int OpenMD::Restraint::getRestraintType |
( |
| ) |
|
|
inline |
◆ getSwingXForceConstant()
RealType OpenMD::Restraint::getSwingXForceConstant |
( |
| ) |
|
|
inline |
◆ getSwingYForceConstant()
RealType OpenMD::Restraint::getSwingYForceConstant |
( |
| ) |
|
|
inline |
◆ getTwistForceConstant()
RealType OpenMD::Restraint::getTwistForceConstant |
( |
| ) |
|
|
inline |
◆ getUnscaledPotential()
RealType OpenMD::Restraint::getUnscaledPotential |
( |
| ) |
|
|
inline |
◆ setAbsoluteForceConstant()
void OpenMD::Restraint::setAbsoluteForceConstant |
( |
RealType | kAbs | ) |
|
|
inline |
◆ setAbsolutePositionZ()
void OpenMD::Restraint::setAbsolutePositionZ |
( |
RealType | z0 | ) |
|
|
inline |
◆ setDisplacementForceConstant()
void OpenMD::Restraint::setDisplacementForceConstant |
( |
RealType | kDisp | ) |
|
|
inline |
◆ setPrintRestraint()
void OpenMD::Restraint::setPrintRestraint |
( |
bool | printRest | ) |
|
|
inline |
◆ setReferenceStructure()
void OpenMD::Restraint::setReferenceStructure |
( |
| ) |
|
|
inline |
◆ setRestrainedSwingXAngle()
void OpenMD::Restraint::setRestrainedSwingXAngle |
( |
RealType | swingX0 | ) |
|
|
inline |
◆ setRestrainedSwingYAngle()
void OpenMD::Restraint::setRestrainedSwingYAngle |
( |
RealType | swingY0 | ) |
|
|
inline |
◆ setRestrainedTwistAngle()
void OpenMD::Restraint::setRestrainedTwistAngle |
( |
RealType | twist0 | ) |
|
|
inline |
◆ setRestraintName()
void OpenMD::Restraint::setRestraintName |
( |
std::string | name | ) |
|
|
inline |
◆ setRestraintType()
void OpenMD::Restraint::setRestraintType |
( |
int | restType | ) |
|
|
inline |
◆ setScaleFactor()
void OpenMD::Restraint::setScaleFactor |
( |
RealType | sf | ) |
|
|
inline |
◆ setSwingXForceConstant()
void OpenMD::Restraint::setSwingXForceConstant |
( |
RealType | kSwingX | ) |
|
|
inline |
◆ setSwingYForceConstant()
void OpenMD::Restraint::setSwingYForceConstant |
( |
RealType | kSwingY | ) |
|
|
inline |
◆ setTwistForceConstant()
void OpenMD::Restraint::setTwistForceConstant |
( |
RealType | kTwist | ) |
|
|
inline |
◆ kAbs_
RealType OpenMD::Restraint::kAbs_ |
|
protected |
◆ kDisp_
RealType OpenMD::Restraint::kDisp_ |
|
protected |
◆ kSwingX_
RealType OpenMD::Restraint::kSwingX_ |
|
protected |
◆ kSwingY_
RealType OpenMD::Restraint::kSwingY_ |
|
protected |
◆ kTwist_
RealType OpenMD::Restraint::kTwist_ |
|
protected |
◆ posZ0_
RealType OpenMD::Restraint::posZ0_ |
|
protected |
◆ pot_
RealType OpenMD::Restraint::pot_ |
|
protected |
◆ printRest_
bool OpenMD::Restraint::printRest_ |
|
protected |
◆ restInfo_
std::map<int, RealPair> OpenMD::Restraint::restInfo_ |
|
protected |
◆ restName_
std::string OpenMD::Restraint::restName_ |
|
protected |
◆ restType_
int OpenMD::Restraint::restType_ |
|
protected |
◆ scaleFactor_
RealType OpenMD::Restraint::scaleFactor_ |
|
protected |
◆ swingX0_
RealType OpenMD::Restraint::swingX0_ |
|
protected |
◆ swingY0_
RealType OpenMD::Restraint::swingY0_ |
|
protected |
◆ twist0_
RealType OpenMD::Restraint::twist0_ |
|
protected |
The documentation for this class was generated from the following file: