Skip to content

num::debug::probe_rng

Defined in header <algebra/debug.hpp>

struct probe_rng;

Deterministic xorshift generator, so a reported violation reproduces exactly.

Members

member description
std::uint64_t state
explicit constexpr probe_rng(std::uint64_t seed = 0x9E3779B97F4A7C15ULL) noexcept
constexpr std::uint64_t next() noexcept
constexpr double uniform() noexcept Uniform sample in [-1, 1).