OpenMM
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