#include <mersenne.h>
Public Member Functions | |
Mersenne (unsigned long seed) | |
unsigned long | get_uint31 () |
Private Types | |
enum | { N = 624, M = 397, MATRIX_A = 0x9908b0dfUL, UPPER_MASK = 0x80000000UL, LOWER_MASK = 0x7fffffffUL } |
Private Attributes | |
unsigned long | mt [N] |
int | mti |
|
Definition at line 76 of file mersenne.h. |
|
Definition at line 50 of file mersenne.cxx. |
|
Definition at line 66 of file mersenne.cxx. |
|
Definition at line 85 of file mersenne.h. |
|
Definition at line 86 of file mersenne.h. |