Random number distributions (based on the boost/random library). More...
#include <boost/shared_ptr.hpp>#include <boost/random.hpp>#include <vector>#include "RandomEngine.h"#include "RandomDistributionBase.h"Go to the source code of this file.
Classes | |
| class | BernoulliDistribution |
| Bernoulli distribution. More... | |
| class | BinomialDistribution |
| Binomial distribution. More... | |
| class | CauchyDistribution |
| Cauchy distribution. More... | |
| class | ConstantNumber |
| A "distribution" which always returns a specified value. More... | |
| class | ExponentialDistribution |
| Exponential distribution. More... | |
| class | GammaDistribution |
| Gamma distribution. More... | |
| class | GeometricDistribution |
| Geometric distribution. More... | |
| class | LogNormalDistribution |
| Log-normal distribution. More... | |
| class | NormalDistribution |
| Normal distribution. More... | |
| class | PoissonDistribution |
| Poisson distribution. More... | |
| class | TriangleDistribution |
| Triangle distribution. More... | |
| class | UniformDistribution |
| Uniform distribution in the interval [a,b). More... | |
| class | UniformIntegerDistribution |
| Uniform distributed integers in the range [a,b]. More... | |
| class | STLRandomNumberGenerator |
| class | ClippedDistribution |
| Uniform distributed integers in the range [a,b]. More... | |
| class | Gamma2Distribution |
| Gamma distribution with 2 parameters (additional scaling parameter). More... | |
| class | BndGammaDistribution |
| Bounded Gamma distribution (similar to the bndgamma in the circuit toolbox). More... | |
| class | BndNormalDistribution |
| Bounded Normal distribution (similar to the bndnormal in the circuit toolbox). More... | |
| class | QuadDistribution |
| Quadratic distribution. More... | |
Random number distributions (based on the boost/random library).
This provides a minimal run-time polymorphism based interface to the template based version provided by the boost/random library.
1.7.1