OpenMM
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
AmoebaMultipoleForce Member List

This is the complete list of members for AmoebaMultipoleForce, including all inherited members.

addMultipole(double charge, const std::vector< double > &molecularDipole, const std::vector< double > &molecularQuadrupole, int axisType, int multipoleAtomZ, int multipoleAtomX, int multipoleAtomY, double thole, double dampingFactor, double polarity)AmoebaMultipoleForce
AmoebaMultipoleForce()AmoebaMultipoleForce
Bisector enum valueAmoebaMultipoleForce
Covalent12 enum valueAmoebaMultipoleForce
Covalent13 enum valueAmoebaMultipoleForce
Covalent14 enum valueAmoebaMultipoleForce
Covalent15 enum valueAmoebaMultipoleForce
CovalentEnd enum valueAmoebaMultipoleForce
CovalentType enum nameAmoebaMultipoleForce
createImpl() const AmoebaMultipoleForceprotectedvirtual
Direct enum valueAmoebaMultipoleForce
Force()Forceinline
getAEwald() const AmoebaMultipoleForce
getContextImpl(Context &context)Forceprotected
getCovalentMap(int index, CovalentType typeId, std::vector< int > &covalentAtoms) const AmoebaMultipoleForce
getCovalentMaps(int index, std::vector< std::vector< int > > &covalentLists) const AmoebaMultipoleForce
getCutoffDistance() const AmoebaMultipoleForce
getElectrostaticPotential(const std::vector< Vec3 > &inputGrid, Context &context, std::vector< double > &outputElectrostaticPotential)AmoebaMultipoleForce
getEwaldErrorTolerance() const AmoebaMultipoleForce
getForceGroup() const Force
getImplInContext(Context &context)Forceprotected
getInducedDipoles(Context &context, std::vector< Vec3 > &dipoles)AmoebaMultipoleForce
getMultipoleParameters(int index, double &charge, std::vector< double > &molecularDipole, std::vector< double > &molecularQuadrupole, int &axisType, int &multipoleAtomZ, int &multipoleAtomX, int &multipoleAtomY, double &thole, double &dampingFactor, double &polarity) const AmoebaMultipoleForce
getMutualInducedMaxIterations(void) const AmoebaMultipoleForce
getMutualInducedTargetEpsilon(void) const AmoebaMultipoleForce
getNonbondedMethod() const AmoebaMultipoleForce
getNumMultipoles() const AmoebaMultipoleForceinline
getPmeBSplineOrder() const AmoebaMultipoleForce
getPmeGridDimensions(std::vector< int > &gridDimension) const AmoebaMultipoleForce
getPolarizationType() const AmoebaMultipoleForce
getSystemMultipoleMoments(Context &context, std::vector< double > &outputMultipoleMoments)AmoebaMultipoleForce
LastAxisTypeIndex enum valueAmoebaMultipoleForce
MultipoleAxisTypes enum nameAmoebaMultipoleForce
Mutual enum valueAmoebaMultipoleForce
NoAxisType enum valueAmoebaMultipoleForce
NoCutoff enum valueAmoebaMultipoleForce
NonbondedMethod enum nameAmoebaMultipoleForce
PME enum valueAmoebaMultipoleForce
PolarizationCovalent11 enum valueAmoebaMultipoleForce
PolarizationCovalent12 enum valueAmoebaMultipoleForce
PolarizationCovalent13 enum valueAmoebaMultipoleForce
PolarizationCovalent14 enum valueAmoebaMultipoleForce
PolarizationType enum nameAmoebaMultipoleForce
setAEwald(double aewald)AmoebaMultipoleForce
setCovalentMap(int index, CovalentType typeId, const std::vector< int > &covalentAtoms)AmoebaMultipoleForce
setCutoffDistance(double distance)AmoebaMultipoleForce
setEwaldErrorTolerance(double tol)AmoebaMultipoleForce
setForceGroup(int group)Force
setMultipoleParameters(int index, double charge, const std::vector< double > &molecularDipole, const std::vector< double > &molecularQuadrupole, int axisType, int multipoleAtomZ, int multipoleAtomX, int multipoleAtomY, double thole, double dampingFactor, double polarity)AmoebaMultipoleForce
setMutualInducedMaxIterations(int inputMutualInducedMaxIterations)AmoebaMultipoleForce
setMutualInducedTargetEpsilon(double inputMutualInducedTargetEpsilon)AmoebaMultipoleForce
setNonbondedMethod(NonbondedMethod method)AmoebaMultipoleForce
setPmeGridDimensions(const std::vector< int > &gridDimension)AmoebaMultipoleForce
setPolarizationType(PolarizationType type)AmoebaMultipoleForce
ThreeFold enum valueAmoebaMultipoleForce
updateParametersInContext(Context &context)AmoebaMultipoleForce
usesPeriodicBoundaryConditions() const AmoebaMultipoleForceinlinevirtual
ZBisect enum valueAmoebaMultipoleForce
ZOnly enum valueAmoebaMultipoleForce
ZThenX enum valueAmoebaMultipoleForce
~Force()Forceinlinevirtual