|
Simpatico
v1.10
|
Generates double floating point numbers in the half-open interval [0, 1)
#include <mtrand.h>
Additional Inherited Members | |
Public Member Functions inherited from Util::MTRand_int32 | |
| MTRand_int32 () | |
| Default constructor. More... | |
| MTRand_int32 (unsigned long s) | |
| Constructor with 32 bit int as seed. More... | |
| MTRand_int32 (const unsigned long *array, int size) | |
| Constructor with array of size 32 bit ints as seed. More... | |
| MTRand_int32 (const MTRand_int32 &) | |
| Copy constructor. More... | |
| void | operator= (const MTRand_int32 &) |
| Assignment. More... | |
| virtual | ~MTRand_int32 () |
| Destructor. More... | |
| void | seed (unsigned long) |
| Seed with 32 bit integer. More... | |
| void | seed (const unsigned long *, int size) |
| Seed with array. More... | |
| unsigned long | operator() () |
| Overload operator() to make this a generator (functor) More... | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| Serialize to/from an archive. More... | |
1.8.11