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

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

addExclusion(int particle1, int particle2)CustomManyParticleForce
addGlobalParameter(const std::string &name, double defaultValue)CustomManyParticleForce
addParticle(const std::vector< double > &parameters, int type=0)CustomManyParticleForce
addPerParticleParameter(const std::string &name)CustomManyParticleForce
addTabulatedFunction(const std::string &name, TabulatedFunction *function)CustomManyParticleForce
createExclusionsFromBonds(const std::vector< std::pair< int, int > > &bonds, int bondCutoff)CustomManyParticleForce
createImpl() const CustomManyParticleForceprotectedvirtual
CustomManyParticleForce(int particlesPerSet, const std::string &energy)CustomManyParticleForceexplicit
CutoffNonPeriodic enum valueCustomManyParticleForce
CutoffPeriodic enum valueCustomManyParticleForce
Force()Forceinline
getContextImpl(Context &context)Forceprotected
getCutoffDistance() const CustomManyParticleForce
getEnergyFunction() const CustomManyParticleForce
getExclusionParticles(int index, int &particle1, int &particle2) const CustomManyParticleForce
getForceGroup() const Force
getGlobalParameterDefaultValue(int index) const CustomManyParticleForce
getGlobalParameterName(int index) const CustomManyParticleForce
getImplInContext(Context &context)Forceprotected
getNonbondedMethod() const CustomManyParticleForce
getNumExclusions() const CustomManyParticleForceinline
getNumGlobalParameters() const CustomManyParticleForceinline
getNumParticles() const CustomManyParticleForceinline
getNumParticlesPerSet() const CustomManyParticleForceinline
getNumPerParticleParameters() const CustomManyParticleForceinline
getNumTabulatedFunctions() const CustomManyParticleForceinline
getParticleParameters(int index, std::vector< double > &parameters, int &type) const CustomManyParticleForce
getPermutationMode() const CustomManyParticleForce
getPerParticleParameterName(int index) const CustomManyParticleForce
getTabulatedFunction(int index) const CustomManyParticleForce
getTabulatedFunction(int index)CustomManyParticleForce
getTabulatedFunctionName(int index) const CustomManyParticleForce
getTypeFilter(int index, std::set< int > &types) const CustomManyParticleForce
NoCutoff enum valueCustomManyParticleForce
NonbondedMethod enum nameCustomManyParticleForce
PermutationMode enum nameCustomManyParticleForce
setCutoffDistance(double distance)CustomManyParticleForce
setEnergyFunction(const std::string &energy)CustomManyParticleForce
setExclusionParticles(int index, int particle1, int particle2)CustomManyParticleForce
setForceGroup(int group)Force
setGlobalParameterDefaultValue(int index, double defaultValue)CustomManyParticleForce
setGlobalParameterName(int index, const std::string &name)CustomManyParticleForce
setNonbondedMethod(NonbondedMethod method)CustomManyParticleForce
setParticleParameters(int index, const std::vector< double > &parameters, int type)CustomManyParticleForce
setPermutationMode(PermutationMode mode)CustomManyParticleForce
setPerParticleParameterName(int index, const std::string &name)CustomManyParticleForce
setTypeFilter(int index, const std::set< int > &types)CustomManyParticleForce
SinglePermutation enum valueCustomManyParticleForce
UniqueCentralParticle enum valueCustomManyParticleForce
updateParametersInContext(Context &context)CustomManyParticleForce
usesPeriodicBoundaryConditions() const CustomManyParticleForceinlinevirtual
~CustomManyParticleForce()CustomManyParticleForce
~Force()Forceinlinevirtual