Skip to content

mp_units::utility::discrete_distribution::discrete_distribution

Constructors

Synopses

Declared in <mp-units/utility/random.h>

Default constructor

discrete_distribution();

» more...

Construct from initializer_list

discrete_distribution(std::initializer_list<double> weights);

» more...

template<typename InputIt>
discrete_distribution(InputIt first, InputIt last);

» more...

template<typename UnaryOperation>
discrete_distribution(std::size_t count, double xmin, double xmax, UnaryOperation unary_op);

» more...