SST/macro
Classes | Typedefs
RNG Namespace Reference

Classes

class  Combo
 A random number generator combining several techniques by George Marsaglia (1999; internet posting). More...
 
class  CONG
 The congruential random number generator by George Marsaglia (1999; internet posting). More...
 
class  ExponentialDistribution
 
class  LFIB4
 A lagged Fibonacci random number generator by George Marsaglia (1999; internet posting). More...
 
class  mersenne_twister
 Updated Mersenne twister. More...
 
class  MWC
 The multiple-with-carry random number generator by George Marsaglia (1999; internet posting). More...
 
class  NormalDistribution
 
class  SHR3
 The 3-shift-register random number generator by George Marsaglia (1999; internet posting). More...
 
class  SimpleCombo
 A simple random generator using MWC, CONG, and SHR3 by George Marsaglia (1999; internet posting). More...
 
class  SWB
 A subtract with borrow random number generator by George Marsaglia (1999; internet posting). More...
 
class  Table256
 A base class for random number generators using a table of 256 32-bit integers. More...
 
class  UniformInteger
 This is a base class for random number generators that return an integer uniformly distributed in a range. More...
 
class  UniformInteger_functor
 Converts a shared* to a RNG to a functor. More...
 

Typedefs

typedef uint32_t rngint_t
 

Typedef Documentation

typedef uint32_t RNG::rngint_t

Definition at line 22 of file rng.h.