#include <iostream>
#include <string>
#include <math.h>
#include <limits>
#include "mpi.h"
Go to the source code of this file.
Classes | |
class | Random |
Defines | |
#define | NTAB 32 |
Variables | |
Random | ran |
We'll maintain one Random object for all other files to use. |
#define NTAB 32 |
Definition at line 29 of file Random.h.
Referenced by Random::ran1(), Random::Random(), Random::readXML(), Random::reset(), and Random::writeXML().
We'll maintain one Random object for all other files to use.
The object lives in QMCManager.
Definition at line 36 of file QMCManager.cpp.
Referenced by QMCWalker::acceptOrRejectMove(), QMCRun::ack_reconfiguration(), QMCDansWalkerInitialization::assign_electrons_to_nuclei(), CKGeneticAlgorithm1::crossover(), QMCDansWalkerInitialization::dist_energy_level(), QMCMikesJackedWalkerInitialization::electrons_and_radii(), QMCDansWalkerInitialization::generatePhiCoordinate(), QMCDansWalkerInitialization::generateRadialDistances(), QMCDansWalkerInitialization::generateThetaCoordinate(), AtomicOrbitalInverter::get_xyz(), QMCMikesJackedWalkerInitialization::initializeWalkerPosition(), QMCAmosBoringWalkerInitialization::initializeWalkerPosition(), AtomicOrbitalInverter::invert_gaussians(), QMCWalker::moveElectronsImportanceSampling(), QMCWalker::moveElectronsNoImportanceSampling(), QMCWalker::moveElectronsUmrigar93AcceleratedSampling(), QMCWalker::moveElectronsUmrigar93ImportanceSampling(), CKGeneticAlgorithm1::mutate(), QMCRun::nonunitWeightBranching(), DistributionInverter::random(), QMCNuclearForces::randomlyRotate(), CKGeneticAlgorithm1::selectParent(), and QMCRun::unitWeightBranching().