Random¶
-
class RandomGenerator¶
Public Functions
-
void seed(uint64_t seed_val)¶
-
void seed(uint64_t seed_val, uint64_t stream)¶
-
void seed_random()¶
-
inline uint64_t get_seed() const¶
-
PCG64 &generator()¶
-
inline uint64_t random_uint64()¶
-
inline double random_double()¶
-
inline int64_t randint(int64_t low, int64_t high)¶
Public Static Functions
-
static RandomGenerator &instance()¶
-
void seed(uint64_t seed_val)¶