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