33 #ifdef IPPL_USE_SINGLE_PRECISION
40 #define LONG_IS_8_BYTES (((1L<<16)<<16)<<16)
135 getGenerator().AdvanceSeed(adv);
int seed
The current random seed.
static const double RN_NORM
#define RNG_BASIC_MATH(GEN)
Return_t operator()(void) const
RNGXCISequence(const RNGXCISequence &rngseq)
RNGXCI(RNlong advance=0L)
static const RNlong RN_MOD
void SetSeed(RNlong seed)
static Return_t GetRandMax(void)
RNGXCI::Return_t Return_t
RNlong GetSeed(void) const
RNGXCISequence(int advance=0)
static const RNlong RN_PERIOD
RNGXCI(const RNGXCI &rng)
static const RNlong RN_MASK
Return_t operator()(void)
static Return_t GetRandMax(void)
void AdvanceSeed(RNlong adv=0L)
static const RNlong RN_MULT
Return_t GetRandom(void) const
RNlong GetSeed(void) const
void AdvanceSeed(RNlong n=0L)