|
typedef unsigned | result_type |
|
|
| Philox32 (const uint64_t s) |
|
| Philox32 (const unsigned hi, const unsigned lo=0x40ba6a95) |
|
void | seed (const unsigned hi, const unsigned lo=0x40ba6a95) |
|
void | seed64 (const uint64_t s) |
|
Philox32 & | index (const uint64_t i) |
|
unsigned | sample () |
|
unsigned | sample_range (const unsigned range) |
|
unsigned | operator() () |
|
|
static constexpr unsigned | min () |
|
static constexpr unsigned | max () |
|
Definition at line 114 of file rand123.h.
◆ Philox32::array1x32
struct Philox32::array1x32 |
Definition at line 163 of file rand123.h.
Class Members |
unsigned |
v[1] |
|
◆ Philox32::array2x32
struct Philox32::array2x32 |
Definition at line 162 of file rand123.h.
Class Members |
unsigned |
v[2] |
|
The documentation for this struct was generated from the following file: