|
Path Integral Quantum Monte Carlo
|
Implementation of a Jastrow trial wave function suitable for He. More...
#include <wavefunction.h>
Inheritance diagram for LiebLinigerWaveFunction:
Collaboration diagram for LiebLinigerWaveFunction:Public Member Functions | |
| LiebLinigerWaveFunction (const Path &, LookupTable &_lookup, string _name="LiebLiniger") | |
| Constructor. | |
| ~LiebLinigerWaveFunction () | |
| Destructor. | |
| double | PsiTrial (const double) |
| The value of the 2-body trial wave function. | |
| double | PsiTrial (const beadLocator &bead1) |
| The weight of the trial wave function for a bead. | |
| double | PsiTrial (const int) |
| The value of the trial wave function. | |
| double | delPsiTrial (const double r) |
| The derivative of psi over psi. | |
| double | delSqPsiTrial (const double r) |
| The derivative of psi over psi. | |
| double | gradSqPsiTrial (const int) |
| The value of the N-body trial wave function. | |
Public Member Functions inherited from WaveFunctionBase | |
| WaveFunctionBase (const Path &, LookupTable &_lookup, string _name="constant") | |
| Setup the path data members for the constant trial wavefunction. | |
| virtual | ~WaveFunctionBase () |
| Empty base constructor. | |
Additional Inherited Members | |
Data Fields inherited from WaveFunctionBase | |
| string | name |
| Name of the trial wave function. | |
Protected Attributes inherited from WaveFunctionBase | |
| const Path & | path |
| A reference to the paths. | |
| LookupTable & | lookup |
| We need a non-constant reference for updates. | |
Implementation of a Jastrow trial wave function suitable for He.
Definition at line 107 of file wavefunction.h.