#include <QMCInitializeWalker.h>
Public Member Functions | |
virtual | ~QMCInitializeWalker () |
Virtual destructor. | |
virtual Array2D< double > | initializeWalkerPosition ()=0 |
Generates a new walker. |
A good algorithm will generate walkers which require little time for the Metropolis algorithm to be equilibrated.
Definition at line 25 of file QMCInitializeWalker.h.
virtual QMCInitializeWalker::~QMCInitializeWalker | ( | ) | [inline, virtual] |
virtual Array2D<double> QMCInitializeWalker::initializeWalkerPosition | ( | ) | [pure virtual] |
Generates a new walker.
Implemented in QMCAmosBoringWalkerInitialization, QMCDansWalkerInitialization, QMCMikesBetterWalkerInitialization, and QMCMikesJackedWalkerInitialization.
Referenced by QMCWalker::initializeWalkerPosition(), and QMCRun::randomlyInitializeWalkers().