|
Path Integral Quantum Monte Carlo
|
Holds a base class that all trial wave function classes will be derived from. More...
#include <wavefunction.h>
Inheritance diagram for WaveFunctionBase:
Collaboration diagram for WaveFunctionBase:Public Member Functions | |
| WaveFunctionBase (const Path &, LookupTable &_lookup, string _name="constant") | |
| Setup the path data members for the constant trial wavefunction. | |
| virtual | ~WaveFunctionBase () |
| Empty base constructor. | |
| virtual double | PsiTrial (const int) |
| The Constant Trial Wave Function. | |
| virtual double | PsiTrial (const double) |
| virtual double | PsiTrial (const beadLocator &) |
| virtual double | delPsiTrial (const double) |
| virtual double | delSqPsiTrial (const double) |
| virtual double | gradSqPsiTrial (const int) |
Data Fields | |
| string | name |
| Name of the trial wave function. | |
Protected Attributes | |
| const Path & | path |
| A reference to the paths. | |
| LookupTable & | lookup |
| We need a non-constant reference for updates. | |
Holds a base class that all trial wave function classes will be derived from.
For a given set of worldlines, computes the real value of a trial wavefunction.
Definition at line 26 of file wavefunction.h.