Emdee
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VashishtaThreeParticleForce Member List

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

atomPositionVashishtaThreeParticleForceprotected
atomsVashishtaThreeParticleForceprotected
calculateAndApplyForce(Atom *atom1, Atom *atom2, Atom *atom3)VashishtaThreeParticleForcevirtual
calculateAndApplyForce(Atom *atom1, Atom *atom2, Atom *atom3, const Vector3 &atom2Offset, const Vector3 &atom3Offset)VashishtaThreeParticleForcevirtual
comboHash(int v[])VashishtaThreeParticleForce
cutoffRadius() const ThreeParticleForce
force(double Bijk, double drij, double dfdrij, double drik, double dfdrik, double p, double f, double dtheta, double dpdtheta)VashishtaThreeParticleForceprotected
isCalculatePotentialEnabled()ThreeParticleForceinline
isCalculatePressureEnabled()ThreeParticleForceinline
isNewtonsThirdLawEnabled()ThreeParticleForceinline
m_BVashishtaThreeParticleForceprotected
m_centerAtomVashishtaThreeParticleForceprotected
m_cosThetaBarVashishtaThreeParticleForceprotected
m_r0VashishtaThreeParticleForceprotected
nParticleTypesVashishtaThreeParticleForceprotected
rijVashishtaThreeParticleForceprotected
rikVashishtaThreeParticleForceprotected
setCalculatePotentialEnabled(bool enable)ThreeParticleForceinline
setCalculatePressureEnabled(bool enable)ThreeParticleForceinline
setCutoffRadius(double cutoffRadius)ThreeParticleForce
setMapForAllPermutations(map< vector< int >, double > &theMap, const vector< int > values, double value)VashishtaThreeParticleForce
setMapForAllPermutations(map< vector< int >, int > &theMap, const vector< int > values, double value)VashishtaThreeParticleForce
setMapForAllPermutations(vec &theMap, int values[], double value)VashishtaThreeParticleForce
setMapForAllPermutationsStep2(map< vector< int >, double > &theMap, const vector< int > &v, const int start, const int n, double value)VashishtaThreeParticleForce
setMapForAllPermutationsStep2(map< vector< int >, int > &theMap, const vector< int > &v, const int start, const int n, double value)VashishtaThreeParticleForce
setMapForAllPermutationsStep2(vec &theMap, int v[], const int start, double value)VashishtaThreeParticleForce
setNewtonsThirdLawEnabled(bool enable)ThreeParticleForceinline
ThreeParticleForce()ThreeParticleForce
VashishtaThreeParticleForce()VashishtaThreeParticleForce