addExclusion(int particle1, int particle2) | CustomManyParticleForce | |
addGlobalParameter(const std::string &name, double defaultValue) | CustomManyParticleForce | |
addParticle(const std::vector< double > ¶meters, 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 | CustomManyParticleForce | protectedvirtual |
CustomManyParticleForce(int particlesPerSet, const std::string &energy) | CustomManyParticleForce | explicit |
CutoffNonPeriodic enum value | CustomManyParticleForce | |
CutoffPeriodic enum value | CustomManyParticleForce | |
Force() | Force | inline |
getContextImpl(Context &context) | Force | protected |
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) | Force | protected |
getNonbondedMethod() const | CustomManyParticleForce | |
getNumExclusions() const | CustomManyParticleForce | inline |
getNumGlobalParameters() const | CustomManyParticleForce | inline |
getNumParticles() const | CustomManyParticleForce | inline |
getNumParticlesPerSet() const | CustomManyParticleForce | inline |
getNumPerParticleParameters() const | CustomManyParticleForce | inline |
getNumTabulatedFunctions() const | CustomManyParticleForce | inline |
getParticleParameters(int index, std::vector< double > ¶meters, 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 value | CustomManyParticleForce | |
NonbondedMethod enum name | CustomManyParticleForce | |
PermutationMode enum name | CustomManyParticleForce | |
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 > ¶meters, 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 value | CustomManyParticleForce | |
UniqueCentralParticle enum value | CustomManyParticleForce | |
updateParametersInContext(Context &context) | CustomManyParticleForce | |
usesPeriodicBoundaryConditions() const | CustomManyParticleForce | inlinevirtual |
~CustomManyParticleForce() | CustomManyParticleForce | |
~Force() | Force | inlinevirtual |