Emdee
|
The KohenThreeParticleForce class is not yet implemented and serves only as a benchmark test case. More...
#include <kohenthreeparticleforce.h>
Public Member Functions | |
KohenThreeParticleForce () | |
virtual void | calculateAndApplyForce (Atom *atom1, Atom *atom2, Atom *atom3, const Vector3 &atom2Offset, const Vector3 &atom3Offset) |
virtual void | calculateAndApplyForce (Atom *atom1, Atom *atom2, Atom *atom3) |
Public Member Functions inherited from ThreeParticleForce | |
ThreeParticleForce () | |
void | setNewtonsThirdLawEnabled (bool enable) |
bool | isNewtonsThirdLawEnabled () |
void | setCalculatePressureEnabled (bool enable) |
bool | isCalculatePressureEnabled () |
void | setCalculatePotentialEnabled (bool enable) |
bool | isCalculatePotentialEnabled () |
double | cutoffRadius () const |
void | setCutoffRadius (double cutoffRadius) |
The KohenThreeParticleForce class is not yet implemented and serves only as a benchmark test case.
The KohenThreeParticleForce class calculates the force and potential based on the Kohen-Tully-Stillinger potential.
KohenThreeParticleForce::KohenThreeParticleForce | ( | ) |
|
virtual |
Implements ThreeParticleForce.
|
virtual |
Implements ThreeParticleForce.