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