|
| FQUALIFIERS | threefry4x32_20_engine (const unsigned long long seed=0, const unsigned long long subsequence=0, const unsigned long long offset=0) |
| | Initializes the internal state of the PRNG using seed value seed, goes to subsequence -th subsequence, and skips offset random numbers. More...
|
| |
| FQUALIFIERS void | seed (const unsigned long long seed=0, const unsigned long long subsequence=0, const unsigned long long offset=0) |
| | Reinitializes the internal state of the PRNG using new seed value seed_value, skips subsequence subsequences and offset random numbers. More...
|
| |
Public Member Functions inherited from rocrand_device::threefry_engine4_base< uint4, unsigned int, 20 > |
|
FQUALIFIERS void | discard (unsigned long long offset) |
| | Advances the internal state to skip offset numbers.
|
| |
| FQUALIFIERS void | discard_subsequence (unsigned long long subsequence) |
| | Advances the internal state to skip subsequence subsequences, a subsequence consisting of 4 * (2 ^ b) random numbers, where b is the number of bits of the value type of the generator. More...
|
| |
|
FQUALIFIERS unsigned int | operator() () |
| |
|
FQUALIFIERS unsigned int | next () |
| |
|
FQUALIFIERS uint4 | next4 () |
| |
◆ threefry4x32_20_engine()
| FQUALIFIERS rocrand_device::threefry4x32_20_engine::threefry4x32_20_engine |
( |
const unsigned long long |
seed = 0, |
|
|
const unsigned long long |
subsequence = 0, |
|
|
const unsigned long long |
offset = 0 |
|
) |
| |
|
inline |
Initializes the internal state of the PRNG using seed value seed, goes to subsequence -th subsequence, and skips offset random numbers.
A subsequence consists of 2 ^ 66 random numbers.
◆ seed()
| FQUALIFIERS void rocrand_device::threefry4x32_20_engine::seed |
( |
const unsigned long long |
seed = 0, |
|
|
const unsigned long long |
subsequence = 0, |
|
|
const unsigned long long |
offset = 0 |
|
) |
| |
|
inline |
Reinitializes the internal state of the PRNG using new seed value seed_value, skips subsequence subsequences and offset random numbers.
A subsequence consists of 2 ^ 66 random numbers.
The documentation for this class was generated from the following file: