convenience wrapper for colt
random number engines.
Overview
This factory provides convenient access to random numbers. An index into an array of "good" random number seeds allows the user to easily seed
the generation process in a deterministic way to track down trouble, or in a controlled way to generate different samples.
What the Factory Does
The base class SimRandom
keeps track of the RandomSeedGenerator
, the index of the seed, the number of calls, and a histogram of
generated numbers. This is extended by three classes which do what their names imply:
SimRandomNormal
,
SimRandomPoisson
,
SimRandomUniform
.