Public Member Functions
Config Class Reference

#include <config.h>

List of all members.

Public Member Functions

 Config (int myRank, int m_nProcesses)
int myRank ()
int m_nProcesses () const
int nDimensions () const
void setNDimensions (int n)
int nParticles () const
void setNParticles (int n)
WaveFunctionwave () const
Hamiltonianhamiltonian () const
MonteCarlomonteCarlo () const
double stepLength () const
void setStepLength (double arg)
void loadConfiguration (INIParser *settings)
void setWave (WaveFunction *arg)
void setHamiltonian (Hamiltonian *arg)
void setMonteCarlo (MonteCarlo *arg)
double omega () const
void setOmega (double arg)
void setDiffusionConstant (double arg)
double diffusionConstant ()
bool interactionEnabled () const
void setInteractionEnabled (bool arg)
long * idum ()

Detailed Description

Handles the main configuration that is shared between the classes. Must be passed as an object to most classes at initialization.


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