|
Path Integral Quantum Monte Carlo
|
Computes potential energy for Gasparini potential. More...
#include <potential.h>
Inheritance diagram for Gasparini_1_Potential:
Collaboration diagram for Gasparini_1_Potential: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.
Here is the call graph for this function: