Minimize the interface for the standard library's Mersenne Twister PRNG while maintaining the UniformRandomBitGenerator
named requirement.
More...
#include <RandNumGen.hpp>
|
static constexpr result_type | min () |
|
static constexpr result_type | max () |
|
Minimize the interface for the standard library's Mersenne Twister PRNG while maintaining the UniformRandomBitGenerator
named requirement.
Definition at line 59 of file RandNumGen.hpp.
◆ result_type
using OpenMD::Utils::RandNumGen::result_type = std::mt19937::result_type |
◆ RandNumGen()
OpenMD::Utils::RandNumGen::RandNumGen |
( |
result_type | seed | ) |
|
|
explicit |
◆ max()
static constexpr result_type OpenMD::Utils::RandNumGen::max |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ min()
static constexpr result_type OpenMD::Utils::RandNumGen::min |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ operator()()
result_type OpenMD::Utils::RandNumGen::operator() |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: