atomPosition | VashishtaThreeParticleForce | protected |
atoms | VashishtaThreeParticleForce | protected |
calculateAndApplyForce(Atom *atom1, Atom *atom2, Atom *atom3) | VashishtaThreeParticleForce | virtual |
calculateAndApplyForce(Atom *atom1, Atom *atom2, Atom *atom3, const Vector3 &atom2Offset, const Vector3 &atom3Offset) | VashishtaThreeParticleForce | virtual |
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) | VashishtaThreeParticleForce | protected |
isCalculatePotentialEnabled() | ThreeParticleForce | inline |
isCalculatePressureEnabled() | ThreeParticleForce | inline |
isNewtonsThirdLawEnabled() | ThreeParticleForce | inline |
m_B | VashishtaThreeParticleForce | protected |
m_centerAtom | VashishtaThreeParticleForce | protected |
m_cosThetaBar | VashishtaThreeParticleForce | protected |
m_r0 | VashishtaThreeParticleForce | protected |
nParticleTypes | VashishtaThreeParticleForce | protected |
rij | VashishtaThreeParticleForce | protected |
rik | VashishtaThreeParticleForce | protected |
setCalculatePotentialEnabled(bool enable) | ThreeParticleForce | inline |
setCalculatePressureEnabled(bool enable) | ThreeParticleForce | inline |
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) | ThreeParticleForce | inline |
ThreeParticleForce() | ThreeParticleForce | |
VashishtaThreeParticleForce() | VashishtaThreeParticleForce | |