#include <parameter_distributions.h>
◆ ParameterDistributionExponential()
| mio::ParameterDistributionExponential::ParameterDistributionExponential |
( |
ScalarType |
rate | ) |
|
|
inline |
◆ clone()
◆ deserialize()
template<class IOContext >
◆ deserialize_elements()
template<class IOContext , class IOObject >
◆ get_rand_sample() [1/2]
◆ get_rand_sample() [2/2]
| ScalarType mio::ParameterDistributionExponential::get_rand_sample |
( |
RandomNumberGenerator & |
rng | ) |
|
|
inlineoverride |
◆ get_rate()
| ScalarType mio::ParameterDistributionExponential::get_rate |
( |
| ) |
const |
|
inline |
◆ params()
| std::vector<ScalarType> mio::ParameterDistributionExponential::params |
( |
| ) |
const |
|
inlineoverride |
◆ sample()
template<class RNG >
| ScalarType mio::ParameterDistributionExponential::sample |
( |
RNG & |
rng | ) |
|
|
inline |
◆ serialize()
template<class IOContext >
| void mio::ParameterDistributionExponential::serialize |
( |
IOContext & |
io | ) |
const |
|
inline |
◆ serialize_elements()
template<class IOObject >
| void mio::ParameterDistributionExponential::serialize_elements |
( |
IOObject & |
obj | ) |
const |
|
inline |
◆ smaller_impl()
◆ m_distribution
| ExponentialDistribution<ScalarType>::ParamType mio::ParameterDistributionExponential::m_distribution |
|
private |
◆ m_rate
| ScalarType mio::ParameterDistributionExponential::m_rate |
|
private |