![]() |
QMCPACK
|
Declare a global Random Number Generator. More...
Include dependency graph for RandomGenerator.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | RNGThreadSafe< RNG > |
Namespaces | |
| qmcplusplus | |
| helper functions for EinsplineSetBuilder | |
Macros | |
| #define | Random random_global |
Typedefs | |
| using | RandomGenerator = StdRandom< OHMMS_PRECISION_FULL > |
Functions | |
| uint32_t | make_seed (int i, int n) |
Declare a global Random Number Generator.
Selected among
Definition in file RandomGenerator.h.
| #define Random random_global |
Definition at line 57 of file RandomGenerator.h.
Referenced by CSVMCUpdateAll::advanceWalker(), CSVMCUpdateAllWithDrift::advanceWalker(), QMCMain::executeCMCSection(), RandomNumberControl::get(), WalkerReconfiguration::getIndexPermutation(), main(), RandomNumberControl::make_seeds(), qmcplusplus::makeGaussRandom(), qmcplusplus::makeSphereRandom(), qmcplusplus::makeUniformRandom(), DMCBatched::process(), RandomNumberControl::put(), qmcplusplus::randomize(), RandomNumberControl::read_parallel(), RandomNumberControl::read_rank_0(), WaveFunctionTester::runRatioTest(), WalkerReconfigurationMPI::swapWalkers(), RandomNumberControl::write_parallel(), and RandomNumberControl::write_rank_0().
| uint32_t make_seed | ( | int | i, |
| int | n | ||
| ) |
Definition at line 17 of file RandomGenerator.cpp.
References qmcplusplus::n.
Referenced by qmcplusplus::TEST_CASE().