Definition at line 41 of file random_number.h.
__gnu_parallel::random_number::random_number | ( | ) | [inline] |
__gnu_parallel::random_number::random_number | ( | uint32 | seed, | |
uint64 | supremum = 0x100000000ULL | |||
) | [inline] |
Constructor.
seed | Random seed. | |
supremum | Generate integer random numbers in the interval [0,supremum). |
Definition at line 84 of file random_number.h.
unsigned long __gnu_parallel::random_number::genrand_bits | ( | int | bits | ) | [inline] |
Generate a number of random bits, run-time parameter.
bits | Number of bits to generate. |
Definition at line 108 of file random_number.h.
Generate unsigned random 32-bit integer in the interval [0,local_supremum).
Definition at line 99 of file random_number.h.
uint32 __gnu_parallel::random_number::operator() | ( | ) | [inline] |