Path Integral Quantum Monte Carlo
Public Member Functions
SutherlandWaveFunction Class Reference

Implementation of the Sutherland model exact wavefunction. More...

#include <wavefunction.h>

+ Inheritance diagram for SutherlandWaveFunction:
+ Collaboration diagram for SutherlandWaveFunction:

Public Member Functions

 SutherlandWaveFunction (const Path &, LookupTable &_lookup, double, string _name="Sutherland")
 Constructor.
 
 ~SutherlandWaveFunction ()
 Destructor.
 
double PsiTrial (const double r)
 The 2-body trial wavefunction.
 
double PsiTrial (const int)
 The value of the 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.
 
virtual double PsiTrial (const beadLocator &)
 
virtual double delPsiTrial (const double)
 
virtual double delSqPsiTrial (const double)
 
virtual double gradSqPsiTrial (const int)
 

Additional Inherited Members

- Data Fields inherited from WaveFunctionBase
string name
 Name of the trial wave function.
 
- Protected Attributes inherited from WaveFunctionBase
const Pathpath
 A reference to the paths.
 
LookupTablelookup
 We need a non-constant reference for updates.
 

Detailed Description

Implementation of the Sutherland model exact wavefunction.


See also
Eq. (4) in Astrakharchik, G., Gangardt, D., Lozovik, Y. and Sorokin, I. Off-diagonal correlations of the Calogero-Sutherland model. Phys. Rev. E 74, 021105 (2006).

Definition at line 136 of file wavefunction.h.


The documentation for this class was generated from the following files: