|
MELDOpenMMPlugin
|
This is the complete list of members for MeldForce, including all inherited members.
| addCollection(std::vector< int > group_indices, int n_active) | MeldForce | |
| addDistanceRestraint(int particle1, int particle2, float r1, float r2, float r3, float r4, float force_constant) | MeldForce | |
| addDistProfileRestraint(int atom1, int atom2, float rMin, float rMax, int nBins, std::vector< double > a0, std::vector< double > a1, std::vector< double > a2, std::vector< double > a3, float scaleFactor) | MeldForce | |
| addGroup(std::vector< int > restraint_indices, int n_active) | MeldForce | |
| addHyperbolicDistanceRestraint(int particle1, int particle2, float r1, float r2, float r3, float r4, float force_constant, float asymptote) | MeldForce | |
| addTorsionRestraint(int atom1, int atom2, int atom3, int atom4, float phi, float deltaPhi, float forceConstant) | MeldForce | |
| addTorsProfileRestraint(int atom1, int atom2, int atom3, int atom4, int atom5, int atom6, int atom7, int atom8, int nBins, std::vector< double > a0, std::vector< double > a1, std::vector< double > a2, std::vector< double > a3, std::vector< double > a4, std::vector< double > a5, std::vector< double > a6, std::vector< double > a7, std::vector< double > a8, std::vector< double > a9, std::vector< double > a10, std::vector< double > a11, std::vector< double > a12, std::vector< double > a13, std::vector< double > a14, std::vector< double > a15, float scaleFactor) | MeldForce | |
| createImpl() const | MeldForce | protected |
| getCollectionParams(int index, std::vector< int > &indices, int &numActive) const | MeldForce | |
| getDistanceRestraintParams(int index, int &atom1, int &atom2, float &r1, float &r2, float &r3, float &r4, float &forceConstant, int &globalIndex) const | MeldForce | |
| getDistProfileRestraintParams(int index, int &atom1, int &atom2, float &rMin, float &rMax, int &nBins, std::vector< double > &a0, std::vector< double > &a1, std::vector< double > &a2, std::vector< double > &a3, float &scaleFactor, int &globalIndex) const | MeldForce | |
| getGroupParams(int index, std::vector< int > &indices, int &numActive) const | MeldForce | |
| getHyperbolicDistanceRestraintParams(int index, int &atom1, int &atom2, float &r1, float &r2, float &r3, float &r4, float &forceConstant, float &asymptote, int &globalIndex) const | MeldForce | |
| getNumCollections() const | MeldForce | |
| getNumDistProfileRestParams() const | MeldForce | |
| getNumDistProfileRestraints() const | MeldForce | |
| getNumDistRestraints() const | MeldForce | |
| getNumGroups() const | MeldForce | |
| getNumHyperbolicDistRestraints() const | MeldForce | |
| getNumTorsionRestraints() const | MeldForce | |
| getNumTorsProfileRestParams() const | MeldForce | |
| getNumTorsProfileRestraints() const | MeldForce | |
| getNumTotalRestraints() const | MeldForce | |
| getTorsionRestraintParams(int index, int &atom1, int &atom2, int &atom3, int &atom4, float &phi, float &deltaPhi, float &forceConstant, int &globalIndex) const | MeldForce | |
| getTorsProfileRestraintParams(int index, int &atom1, int &atom2, int &atom3, int &atom4, int &atom5, int &atom6, int &atom7, int &atom8, int &nBins, std::vector< double > &a0, std::vector< double > &a1, std::vector< double > &a2, std::vector< double > &a3, std::vector< double > &a4, std::vector< double > &a5, std::vector< double > &a6, std::vector< double > &a7, std::vector< double > &a8, std::vector< double > &a9, std::vector< double > &a10, std::vector< double > &a11, std::vector< double > &a12, std::vector< double > &a13, std::vector< double > &a14, std::vector< double > &a15, float &scaleFactor, int &globalIndex) const | MeldForce | |
| MeldForce() | MeldForce | |
| modifyDistanceRestraint(int index, int particle1, int particle2, float r1, float r2, float r3, float r4, float force_constant) | MeldForce | |
| modifyDistProfileRestraint(int index, int atom1, int atom2, float rMin, float rMax, int nBins, std::vector< double > a0, std::vector< double > a1, std::vector< double > a2, std::vector< double > a3, float scaleFactor) | MeldForce | |
| modifyHyperbolicDistanceRestraint(int index, int particle1, int particle2, float r1, float r2, float r3, float r4, float force_constant, float asymptote) | MeldForce | |
| modifyTorsionRestraint(int index, int atom1, int atom2, int atom3, int atom4, float phi, float deltaPhi, float forceConstant) | MeldForce | |
| modifyTorsProfileRestraint(int index, int atom1, int atom2, int atom3, int atom4, int atom5, int atom6, int atom7, int atom8, int nBins, std::vector< double > a0, std::vector< double > a1, std::vector< double > a2, std::vector< double > a3, std::vector< double > a4, std::vector< double > a5, std::vector< double > a6, std::vector< double > a7, std::vector< double > a8, std::vector< double > a9, std::vector< double > a10, std::vector< double > a11, std::vector< double > a12, std::vector< double > a13, std::vector< double > a14, std::vector< double > a15, float scaleFactor) | MeldForce | |
| updateParametersInContext(OpenMM::Context &context) | MeldForce |