|
CDT++ 1.0.0-rc1
Causal Dynamical Triangulations in C++
|
Run-owned random-number generation and reproducible stream splitting. More...
#include <concepts>#include <cstdint>#include <limits>#include <random>#include "pcg_random.hpp"Go to the source code of this file.
Classes | |
| class | cdt::Random |
| A run-owned PCG engine with a recorded seed and stream identifier. More... | |
Typedefs | |
| using | cdt::Random_seed = std::uint64_t |
| using | cdt::Random_stream = std::uint64_t |
Variables | |
| Random_stream constexpr | cdt::random_streams::initialization {0} |
| Random_stream constexpr | cdt::random_streams::transitions {1} |
Run-owned random-number generation and reproducible stream splitting.
Definition in file Random.hpp.
| using cdt::Random_seed = std::uint64_t |
Definition at line 22 of file Random.hpp.
| using cdt::Random_stream = std::uint64_t |
Definition at line 23 of file Random.hpp.
|
inlineconstexpr |
Definition at line 27 of file Random.hpp.
|
inlineconstexpr |
Definition at line 28 of file Random.hpp.