QMCAmosBoringWalkerInitialization Class Reference

#include <QMCAmosBoringWalkerInitialization.h>

Inheritance diagram for QMCAmosBoringWalkerInitialization:

QMCInitializeWalker

List of all members.

Public Member Functions

 QMCAmosBoringWalkerInitialization (QMCInput *input)
 Create an instance of the clas and initializes it.
Array2D< double > initializeWalkerPosition ()
 Generates a new walker.

Private Attributes

QMCInputInput


Detailed Description

Definition at line 22 of file QMCAmosBoringWalkerInitialization.h.


Constructor & Destructor Documentation

QMCAmosBoringWalkerInitialization::QMCAmosBoringWalkerInitialization ( QMCInput input  )  [inline]

Create an instance of the clas and initializes it.

Parameters:
input input data for the calculation

Definition at line 30 of file QMCAmosBoringWalkerInitialization.h.

References Input.


Member Function Documentation

Array2D< double > QMCAmosBoringWalkerInitialization::initializeWalkerPosition (  )  [virtual]

Generates a new walker.

Returns:
new walker configuration represented by a $N \times 3$ matrix

Implements QMCInitializeWalker.

Definition at line 15 of file QMCAmosBoringWalkerInitialization.cpp.

References Array2D< T >::dim1(), Array2D< T >::dim2(), Random::gasdev(), QMCWavefunction::getNumberBasisFunctions(), QMCWavefunction::getNumberElectrons(), Input, ran, and QMCInput::WF.


Member Data Documentation


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

Generated on Sat Jul 5 16:14:02 2008 for QMcBeaver by  doxygen 1.5.6