|
| | uniform () -> uniform< real_number, std::mt19937_64 > |
| |
| template<typename ValueType > |
| | uniform (ValueType const min, ValueType const max) -> uniform< ValueType, std::mt19937_64 > |
| |
| template<typename ValueType , typename Engine > |
| | uniform (ValueType const min, ValueType const max, Engine &&) -> uniform< ValueType, std::decay_t< Engine > > |
| |
| template<typename ValueType , typename Engine = std::mt19937_64> |
| auto | uniform_vector (std::size_t n, ValueType a=ValueType(0), ValueType b=ValueType(1), Engine &&engine=Engine{std::random_device{}()}) |
| |
| auto | alpha_numeric_string (std::size_t const size) |
| |
| | normal () -> normal< double, std::mt19937_64 > |
| |
| template<typename Engine > |
| | normal (Engine &&) -> normal< double, Engine > |
| |
| template<typename ValueType > |
| | normal (ValueType mean, ValueType stddev) -> normal< ValueType, std::mt19937_64 > |
| |
| template<typename Iterator , typename RandomEngine > |
| auto | random_elem (Iterator begin, Iterator end, RandomEngine &eng) |
| |
| template<typename Range , typename RandomEngine > |
| auto | random_elem (Range &&range, RandomEngine &eng) |
| |
| template<typename RandomEngine > |
| auto | flip_coin (RandomEngine &&eng) |
| |