Loading...
Searching...
No Matches
bbm::concepts::backbone::is_rng Concept Reference

Concept to check a randum number generator. More...

#include <random.h>

Concept definition

template<typename RNG>
concept bbm::concepts::backbone::is_rng = requires(RNG& rng)
{
typename std::decay_t<RNG>::type;
{ rng() } -> std::same_as<typename std::decay_t<RNG>::type>;
}
Concept to check a randum number generator.
Definition: random.h:24

Detailed Description

Concept to check a randum number generator.

Each rng contains: