|
cMHN 1.1
C++ library for learning MHNs with pRC
|
#include <threefry.hpp>
Public Types | |
| using | result_type = U |
Public Member Functions | |
| ~Threefry ()=default | |
| constexpr | Threefry (Threefry &&)=default |
| constexpr Threefry & | operator= (Threefry const &) &=default |
| constexpr Threefry & | operator= (Threefry &&) &=default |
| constexpr | Threefry (Threefry const &)=default |
| Threefry () | |
| template<Size S> | |
| Threefry (SeedSequence< S > const &seq) | |
| constexpr void | seed () |
| template<Size S> | |
| constexpr void | seed (SeedSequence< S > const &seq) |
| constexpr U | operator() () |
| constexpr void | discard (std::uint64_t z) |
| constexpr void | advance (std::uint64_t const z) |
| constexpr auto | operator== (const Threefry &rhs) |
| constexpr auto | operator!= (const Threefry &rhs) |
Static Public Member Functions | |
| static constexpr auto | min () |
| static constexpr auto | max () |
| static constexpr auto | samplesPerBlock () |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
constexprdefault |
|
constexprdefault |
|
inlineconstexpr |
|
inlineconstexpr |