A random number generator as proposed here https://prng.di.unimi.it/xoshiro256plusplus.c.
More...
#include <RandHelper.h>
|
| static uint64_t | rotl64 (const uint64_t x, const int k) |
A random number generator as proposed here https://prng.di.unimi.it/xoshiro256plusplus.c.
Definition at line 65 of file RandHelper.h.
◆ discard()
| void XoShiRo256PlusPlus::discard |
( |
unsigned long long | skip | ) |
|
|
inline |
◆ operator()()
| uint64_t XoShiRo256PlusPlus::operator() |
( |
| ) |
|
|
inline |
◆ rotl64()
| uint64_t XoShiRo256PlusPlus::rotl64 |
( |
const uint64_t | x, |
|
|
const int | k ) |
|
inlinestaticprivate |
◆ seed()
| void XoShiRo256PlusPlus::seed |
( |
const uint64_t | seed | ) |
|
|
inline |
◆ operator<<
◆ operator>>
◆ state
| uint64_t XoShiRo256PlusPlus::state[4] |
|
private |
The documentation for this class was generated from the following file: