|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
Persistent data for XORWOW generator. More...
#include <XorwowRngData.hh>
Public Types | |
| using | JumpPoly = Array< XorwowUInt, 5 > |
| using | ArrayJumpPoly = Array< JumpPoly, 32 > |
Public Member Functions | |
| CELER_FUNCTION | operator bool () const |
| Whether the data is assigned. | |
| template<Ownership W2, MemSpace M2> | |
| XorwowRngParamsData & | operator= (XorwowRngParamsData< W2, M2 > const &other) |
| Assign from another set of data. | |
Static Public Member Functions | |
| static CELER_CONSTEXPR_FUNCTION size_type | num_words () |
| static CELER_CONSTEXPR_FUNCTION size_type | num_bits () |
Public Attributes | |
| XorwowSeed | seed |
| ArrayJumpPoly | jump |
| ArrayJumpPoly | jump_subsequence |
Persistent data for XORWOW generator.
| XorwowSeed celeritas::XorwowRngParamsData< W, M >::seed |