Template Class PhiloxT
Defined in File RandomGenerators.h
Class Documentation
-
template<class W>
class PhiloxT Philox4xW-10, the counter-based UniformRandomBitGenerator of words of W bits (32 or 64) of Salmon, Moraes, Dror and Shaw, with the sequence of std::philox4x32 and std::philox4x64 of C++26.
Public Types
Public Functions
-
explicit constexpr PhiloxT(W seed = default_seed)
the key ( seed , 0 ) and the counter 0
-
constexpr void discard(unsigned long long z)
advances by z outputs, in O( 1 ) blocks
-
explicit constexpr PhiloxT(W seed = default_seed)