ExponentialDistribution class
Exponential distribution.
Base classes
-
template<typename Distribution>class DistributionWrapper<bm::exponential_distribution<>>
- Template wrapper for boost::math distributions.
Constructors, destructors, conversion operators
- ExponentialDistribution(double lambda = 1.0) explicit
Public functions
Function documentation
double liarsdice:: statistics:: ExponentialDistribution:: sample(br::mt19937& gen) const override
Generate random sample.
| Parameters | |
|---|---|
| gen | Random number generator |
| Returns | Random value from distribution |
std::string liarsdice:: statistics:: ExponentialDistribution:: name() const override
Get distribution name.
| Returns | String name of distribution |
|---|