#include <DzugutovPotential.h>

Public Member Functions | |
| DzugutovPotential () | |
| ~DzugutovPotential () | |
| DzugutovPotential * | Clone () |
| Clone constructor. | |
| void | ComputeForce (InteractingObject *const, InteractingObject *const, const glotz_vec &, const glotz_flt) |
| void | ComputeShiftedForce (InteractingObject *const, InteractingObject *const, const glotz_vec &, const glotz_flt, const glotz_flt) |
| glotz_flt | GetCutoff () const |
| Gets the interaction cutoff. | |
| glotz_flt | GetOverlapCutoff () const |
| Gets the overlap cutoff. | |
Private Attributes | |
| const glotz_flt | mCutoff |
| const glotz_flt | mCutoffSq |
| glotzmd::DzugutovPotential::DzugutovPotential | ( | ) |
| glotzmd::DzugutovPotential::~DzugutovPotential | ( | ) |
| DzugutovPotential * glotzmd::DzugutovPotential::Clone | ( | ) | [virtual] |
| void glotzmd::DzugutovPotential::ComputeForce | ( | InteractingObject * const | obj1, | |
| InteractingObject * const | obj2, | |||
| const glotz_vec & | rij, | |||
| const | glotz_flt | |||
| ) | [inline, virtual] |
Implements glotzmd::Potential.
| void glotzmd::DzugutovPotential::ComputeShiftedForce | ( | InteractingObject * const | obj1, | |
| InteractingObject * const | obj2, | |||
| const glotz_vec & | rij, | |||
| const | glotz_flt, | |||
| const | glotz_flt | |||
| ) | [inline, virtual] |
Implements glotzmd::Potential.
| glotz_flt glotzmd::DzugutovPotential::GetCutoff | ( | ) | const [virtual] |
Gets the interaction cutoff.
Reimplemented from glotzmd::Potential.
| glotz_flt glotzmd::DzugutovPotential::GetOverlapCutoff | ( | ) | const [virtual] |
Gets the overlap cutoff.
This function is used in interpolation
Reimplemented from glotzmd::Potential.
const glotz_flt glotzmd::DzugutovPotential::mCutoff [private] |
const glotz_flt glotzmd::DzugutovPotential::mCutoffSq [private] |
1.5.3