The LennardJonesForce class calculates the force and potential based on the Lennard-Jones potential.
More...
#include <lennardjonesforce.h>
The LennardJonesForce class calculates the force and potential based on the Lennard-Jones potential.
LennardJonesForce::LennardJonesForce |
( |
) | |
|
void LennardJonesForce::calculateAndApplyForce |
( |
Atom * |
atom1, |
|
|
Atom * |
atom2 |
|
) |
| |
|
virtual |
void LennardJonesForce::calculateAndApplyForce |
( |
Atom * |
atom1, |
|
|
Atom * |
atom2, |
|
|
const Vector3 & |
atom2Offset |
|
) |
| |
|
virtual |
void LennardJonesForce::setEnergyConstant |
( |
double |
energyConstant) | |
|
void LennardJonesForce::setPotentialConstant |
( |
double |
potentialConstant) | |
|
void LennardJonesForce::setShift |
( |
double |
shift) | |
|
double LennardJonesForce::m_energyConstant |
|
protected |
double LennardJonesForce::m_energyConstant24 |
|
protected |
double LennardJonesForce::m_energyConstant4 |
|
protected |
double LennardJonesForce::m_potentialConstant |
|
protected |
double LennardJonesForce::m_potentialConstantSquared |
|
protected |
double LennardJonesForce::m_shift |
|
protected |
double LennardJonesForce::m_shiftSquared |
|
protected |
Vector3 LennardJonesForce::tmpVector |
|
protected |
Vector3 LennardJonesForce::zeroVector |
|
protected |
The documentation for this class was generated from the following files: