36 template <
class DISTR>
37 typename DISTR::result_type
getNext(DISTR & RNGDist) {
int seed
The current random seed.
static RNGStream * getInstance()
static void deleteInstance(RNGStream *&generator)
RNGStream(unsigned int seed)
static unsigned int getGlobalSeed()
DISTR::result_type getNext(DISTR &RNGDist)
static void setGlobalSeed(unsigned int seed)
static RNGStream * globalInstance_sm
static unsigned int numGlobalInstances_sm
std::mt19937_64 RNGenerator_m
static unsigned int globalSeed_sm
std::mt19937_64 & getGenerator()