Path Integral Quantum Monte Carlo
|
Computes potential energy for Gasparini potential. More...
#include <potential.h>
Public Member Functions | |
Gasparini_1_Potential (double, double, const Container *) | |
Constructor. | |
~Gasparini_1_Potential () | |
Destructor. | |
double | V (const dVec &r) |
The potential. | |
dVec | gradV (const dVec &) |
The gradient of the potential. | |
double | grad2V (const dVec &r) |
Laplacian of the potential. | |
Array< dVec, 1 > | initialConfig (const Container *, MTRand &, const int) |
Initial configuration corresponding to FixedAziz potential. More... | |
Array< double, 1 > | getExcLen () |
get the exclusion lengths ay and az More... | |
Public Member Functions inherited from PotentialBase | |
PotentialBase () | |
Constructor. | |
virtual | ~PotentialBase () |
Destructor. | |
virtual double | V (const dVec &, const dVec &) |
The effective potential for the pair product approximation. | |
virtual double | dVdlambda (const dVec &, const dVec &) |
The derivative of the effective potential with respect to lambda and tau. | |
virtual double | dVdtau (const dVec &, const dVec &) |
void | output (const double) |
A debug method that output's the potential to a supplied separation. More... | |
Data Fields | |
const double | excZ |
const double | excY |
const double | V0 |
Data Fields inherited from PotentialBase | |
double | tailV |
Tail correction factor. | |
Additional Inherited Members | |
Protected Member Functions inherited from PotentialBase | |
double | deltaSeparation (double sep1, double sep2) const |
Return the minimum image difference for 1D separations. | |
Computes potential energy for Gasparini potential.
This is the case of gradV = 0 for all positions in cell.
Definition at line 990 of file potential.h.
|
virtual |
get the exclusion lengths ay and az
Returns the exclusion lengths ay and az.
Reimplemented from PotentialBase.
Definition at line 2033 of file potential.cpp.
|
virtual |
Initial configuration corresponding to FixedAziz potential.
Return initial particle configuration.
Return initial positions to exclude volume in the simulation cell.
Reimplemented from PotentialBase.
Definition at line 1874 of file potential.cpp.