A simple normal distribution based on a biased uniform number generator and the Box-Mueller transform.
More...
#include <dumux/common/random.hh>
template<class Scalar = double>
class Dumux::SimpleNormalDistribution< Scalar >
A simple normal distribution based on a biased uniform number generator and the Box-Mueller transform.
- Note
- Use this if you need a fast library implementation independent generator without strict requirements about the bias
-
We try to stay close to https://en.cppreference.com/w/cpp/numeric/random/normal_distribution
◆ param_type
template<class Scalar = double>
◆ result_type
template<class Scalar = double>
◆ SimpleNormalDistribution() [1/3]
template<class Scalar = double>
◆ SimpleNormalDistribution() [2/3]
template<class Scalar = double>
◆ SimpleNormalDistribution() [3/3]
template<class Scalar = double>
◆ m()
template<class Scalar = double>
◆ operator()()
template<class Scalar = double>
template<class Generator >
◆ param() [1/2]
template<class Scalar = double>
◆ param() [2/2]
template<class Scalar = double>
◆ s()
template<class Scalar = double>
The documentation for this class was generated from the following file: