#include <DzugutovPotential.h>

Public Member Functions | |
| DzugutovPotential () | |
| ~DzugutovPotential () | |
| DzugutovPotential * | Clone () |
| Clone Constructor. | |
| void | ComputeForce (const double &, const Vector< double, 3 > &, Vector< double, 3 > &, double &, double &) |
| void | ComputeShiftedForce (const double &, const double &, const Vector< double, 3 > &, Vector< double, 3 > &, double &, double &) |
| void | ComputePotential (const double &, double &) |
| double | GetOverlapCutoff () |
| void | PrintRestartData (std::ostream &) |
| void | ScanRestartData (std::istream &) |
| DzugutovPotential () | |
| ~DzugutovPotential () | |
| DzugutovPotential * | Clone () |
| Clone Constructor. | |
| void | ComputeForce (const gfloat &, const gvector &, gvector &, gfloat &, gfloat &) |
| void | ComputeShiftedForce (const gfloat &, const gfloat &, const gvector &, gvector &, gfloat &, gfloat &) |
| void | ComputePotential (const gfloat &, gfloat &) |
| gfloat | GetOverlapCutoff () |
| void | PrintRestartData (std::ostream &) |
| void | ScanRestartData (std::istream &) |
Static Private Attributes | |
| static const double | mCutoff = 1.94 |
| static const double | mCutoffSq = 3.7636 |
| static const gfloat | mCutoff = 1.94 |
| static const gfloat | mCutoffSq = 3.7636 |
| glotzmc::DzugutovPotential::DzugutovPotential | ( | ) |
| glotzmc::DzugutovPotential::~DzugutovPotential | ( | ) |
| glotzmc::DzugutovPotential::DzugutovPotential | ( | ) |
| glotzmc::DzugutovPotential::~DzugutovPotential | ( | ) |
| DzugutovPotential * glotzmc::DzugutovPotential::Clone | ( | ) | [virtual] |
| void glotzmc::DzugutovPotential::ComputeForce | ( | const double & | r2, | |
| const Vector< double, 3 > & | rij, | |||
| Vector< double, 3 > & | force, | |||
| double & | potential, | |||
| double & | virial | |||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ComputeShiftedForce | ( | const double & | r2, | |
| const double & | shift, | |||
| const Vector< double, 3 > & | rij, | |||
| Vector< double, 3 > & | force, | |||
| double & | potential, | |||
| double & | virial | |||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ComputePotential | ( | const double & | r2, | |
| double & | potential | |||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| double glotzmc::DzugutovPotential::GetOverlapCutoff | ( | ) | [virtual] |
Reimplemented from glotzmc::Potential.
| void glotzmc::DzugutovPotential::PrintRestartData | ( | std::ostream & | os | ) | [virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ScanRestartData | ( | std::istream & | is | ) | [virtual] |
Implements glotzmc::Potential.
| DzugutovPotential* glotzmc::DzugutovPotential::Clone | ( | ) | [virtual] |
| void glotzmc::DzugutovPotential::ComputeForce | ( | const gfloat & | r2, | |
| const gvector & | rij, | |||
| gvector & | force, | |||
| gfloat & | potential, | |||
| gfloat & | virial | |||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ComputeShiftedForce | ( | const gfloat & | r2, | |
| const gfloat & | shift, | |||
| const gvector & | rij, | |||
| gvector & | force, | |||
| gfloat & | potential, | |||
| gfloat & | virial | |||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ComputePotential | ( | const gfloat & | , | |
| gfloat & | ||||
| ) | [inline, virtual] |
Implements glotzmc::Potential.
| gfloat glotzmc::DzugutovPotential::GetOverlapCutoff | ( | ) | [virtual] |
Reimplemented from glotzmc::Potential.
| void glotzmc::DzugutovPotential::PrintRestartData | ( | std::ostream & | ) | [virtual] |
Implements glotzmc::Potential.
| void glotzmc::DzugutovPotential::ScanRestartData | ( | std::istream & | ) | [virtual] |
Implements glotzmc::Potential.
const double glotzmc::DzugutovPotential::mCutoff = 1.94 [static, private] |
const double glotzmc::DzugutovPotential::mCutoffSq = 3.7636 [static, private] |
const gfloat glotzmc::DzugutovPotential::mCutoff = 1.94 [static, private] |
const gfloat glotzmc::DzugutovPotential::mCutoffSq = 3.7636 [static, private] |
1.5.3