<mp-units/random.h>
template<typename UnaryOperation> piecewise_constant_distribution( std::size_t nw, Q const& xmin, Q const& xmax, UnaryOperation fw);