Celeritas
0.5.0-56+6b053cd
|
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 |