AngleDistributions Class Reference

This class includes the distributions in phi and theta for QMCDansWalkerInitialization. More...

#include <AngleDistributions.h>

List of all members.

Static Public Member Functions

static Array1D< double > getPhiArray (int index)
 Gets the phi array values for the appropriate distribution.
static Array1D< double > getThetaArray (int index)
 Gets the theta array values for the appropriate distribution.


Detailed Description

This class includes the distributions in phi and theta for QMCDansWalkerInitialization.

The arrays are for the distributions s, spz1, spz2, spy1, spy2, sp2zx1, sp2zx2, sp2zx3, sp2yx1, sp2yx2, sp2yx3, sp3a1, sp3a2, sp3a3, sp3a4, sp3b1, sp3b2, sp3b3, sp3b4. These are the angle values that go with an x_array that goes from 0 to 1 by steps of .05.

Definition at line 15 of file AngleDistributions.h.


Member Function Documentation

Array1D< double > AngleDistributions::getPhiArray ( int  index  )  [static]

Gets the phi array values for the appropriate distribution.

Parameters:
index index of the distribution.
Returns:
array of phi values.

Definition at line 5 of file AngleDistributions.cpp.

References PI.

Referenced by QMCDansWalkerInitialization::generatePhiCoordinate().

Array1D< double > AngleDistributions::getThetaArray ( int  index  )  [static]

Gets the theta array values for the appropriate distribution.

Parameters:
index index of the distribution.
Returns:
array of theta values.

Definition at line 293 of file AngleDistributions.cpp.

References PI.

Referenced by QMCDansWalkerInitialization::generateThetaCoordinate().


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

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