43 bool includeEndpoints =
true)
116 #ifdef IPPL_USE_SINGLE_PRECISION
133 bool includeEndpoints =
true)
135 includeEndpoints)) {}
160 #endif // RNG_LATTICE_H
int seed
The current random seed.
#define RNG_BASIC_MATH(GEN)
void AdvanceSeed(unsigned long adv=0)
Return_t operator()(void) const
unsigned long GetRandMax(void) const
void SetSeed(unsigned long n=0)
RNGLattice(T minval, T maxval, unsigned long numpoints, bool includeEndpoints=true)
RNGLattice< T >::Return_t GetRandom(void)
Return_t GetRandom(void) const
void SetSeed(unsigned long seed)
RNGLatticeSequence(T minval, T maxval, unsigned long numpoints, bool includeEndpoints=true)
RNGLattice(const RNGLattice< T > &rng)
~RNGLatticeSequence(void)
RNGLatticeSequence(const RNGLatticeSequence< T > &rngseq)
RNGLattice< T >::Return_t operator()(void)
unsigned long GetRandMax(void) const
RNGLattice< T > & getGenerator()
void AdvanceSeed(unsigned long n=0)
unsigned long GetSeed(void) const
unsigned long GetSeed(void) const