|
OpenQMC API
|
Functions | |
| constexpr std::uint32_t | stateTransition (std::uint32_t state) |
| State transition function. | |
| constexpr std::uint32_t | output (std::uint32_t state) |
| Output permutation function. | |
| constexpr std::uint32_t | init () |
| Default initialise the PRNG state. | |
| constexpr std::uint32_t | init (std::uint32_t seed) |
| Initialise the PRNG state using a seed value. | |
| constexpr std::uint32_t | hash (std::uint32_t key) |
| Compute a hash value based on an input key. | |
| constexpr std::uint32_t | rng (std::uint32_t &state) |
| Compute a random number from the PRNG sequence. | |