# CustomNonbondedForce Member List

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

addExclusion(int particle1, int particle2) | CustomNonbondedForce |
addFunction(const std::string &name, const std::vector< double > &values, double min, double max) | CustomNonbondedForce |
addGlobalParameter(const std::string &name, double defaultValue) | CustomNonbondedForce |
addInteractionGroup(const std::set< int > &set1, const std::set< int > &set2) | CustomNonbondedForce |
addParticle(const std::vector< double > &parameters) | CustomNonbondedForce |
addPerParticleParameter(const std::string &name) | CustomNonbondedForce |
addTabulatedFunction(const std::string &name, TabulatedFunction *function) | CustomNonbondedForce |
ContextImpl class | Force | `[friend]`
createExclusionsFromBonds(const std::vector< std::pair< int, int > > &bonds, int bondCutoff) | CustomNonbondedForce |
createImpl() const | CustomNonbondedForce | `[protected, virtual]`
CustomNonbondedForce(const std::string &energy) | CustomNonbondedForce | `[explicit]`
CustomNonbondedForce(const CustomNonbondedForce &rhs) | CustomNonbondedForce |
CutoffNonPeriodic enum value | CustomNonbondedForce |
CutoffPeriodic enum value | CustomNonbondedForce |
Force() | Force | `[inline]`
getContextImpl(Context &context) | Force | `[protected]`
getCutoffDistance() const | CustomNonbondedForce |
getEnergyFunction() const | CustomNonbondedForce |
getExclusionParticles(int index, int &particle1, int &particle2) const | CustomNonbondedForce |
getForceGroup() const | Force |
getFunctionParameters(int index, std::string &name, std::vector< double > &values, double &min, double &max) const | CustomNonbondedForce |
getGlobalParameterDefaultValue(int index) const | CustomNonbondedForce |
getGlobalParameterName(int index) const | CustomNonbondedForce |
getImplInContext(Context &context) | Force | `[protected]`
getInteractionGroupParameters(int index, std::set< int > &set1, std::set< int > &set2) const | CustomNonbondedForce |
getNonbondedMethod() const | CustomNonbondedForce |
getNumExclusions() const | CustomNonbondedForce | `[inline]`
getNumFunctions() const | CustomNonbondedForce | `[inline]`
getNumGlobalParameters() const | CustomNonbondedForce | `[inline]`
getNumInteractionGroups() const | CustomNonbondedForce | `[inline]`
getNumParticles() const | CustomNonbondedForce | `[inline]`
getNumPerParticleParameters() const | CustomNonbondedForce | `[inline]`
getNumTabulatedFunctions() const | CustomNonbondedForce | `[inline]`
getParticleParameters(int index, std::vector< double > &parameters) const | CustomNonbondedForce |
getPerParticleParameterName(int index) const | CustomNonbondedForce |
getSwitchingDistance() const | CustomNonbondedForce |
getTabulatedFunction(int index) const | CustomNonbondedForce |
getTabulatedFunction(int index) | CustomNonbondedForce |
getTabulatedFunctionName(int index) const | CustomNonbondedForce |
getUseLongRangeCorrection() const | CustomNonbondedForce |
getUseSwitchingFunction() const | CustomNonbondedForce |
NoCutoff enum value | CustomNonbondedForce |
NonbondedMethod enum name | CustomNonbondedForce |
setCutoffDistance(double distance) | CustomNonbondedForce |
setEnergyFunction(const std::string &energy) | CustomNonbondedForce |
setExclusionParticles(int index, int particle1, int particle2) | CustomNonbondedForce |
setForceGroup(int group) | Force |
setFunctionParameters(int index, const std::string &name, const std::vector< double > &values, double min, double max) | CustomNonbondedForce |
setGlobalParameterDefaultValue(int index, double defaultValue) | CustomNonbondedForce |
setGlobalParameterName(int index, const std::string &name) | CustomNonbondedForce |
setInteractionGroupParameters(int index, const std::set< int > &set1, const std::set< int > &set2) | CustomNonbondedForce |
setNonbondedMethod(NonbondedMethod method) | CustomNonbondedForce |
setParticleParameters(int index, const std::vector< double > &parameters) | CustomNonbondedForce |
setPerParticleParameterName(int index, const std::string &name) | CustomNonbondedForce |
setSwitchingDistance(double distance) | CustomNonbondedForce |
setUseLongRangeCorrection(bool use) | CustomNonbondedForce |
setUseSwitchingFunction(bool use) | CustomNonbondedForce |
updateParametersInContext(Context &context) | CustomNonbondedForce |
~CustomNonbondedForce() | CustomNonbondedForce |
~Force() | Force | `[inline, virtual]`