Class SplitMix64

Class Documentation

class SplitMix64

the generator SplitMix64, a UniformRandomBitGenerator

Public Types

using result_type = std::uint64_t

Public Functions

inline explicit constexpr SplitMix64(std::uint64_t seed = 0)
inline constexpr std::uint64_t operator()(void)

the next word

Public Static Functions

static inline constexpr std::uint64_t min(void)
static inline constexpr std::uint64_t max(void)