#include <RandomDistribution.h>
Public Member Functions | |
BndNormalDistribution (double mu, double cv, double lowerBound, double upperBound) | |
virtual | ~BndNormalDistribution () |
virtual double | get (RandomEngine &eng) |
virtual RandomDistribution * | clone (void) const |
Protected Attributes | |
UniformDistribution | uniform |
double | mu |
double | cv |
double | lb |
double | ub |
Definition at line 239 of file RandomDistribution.h.
virtual BndNormalDistribution::~BndNormalDistribution | ( | ) | [inline, virtual] |
Definition at line 243 of file RandomDistribution.h.
double BndNormalDistribution::get | ( | RandomEngine & | eng | ) | [virtual] |
Reimplemented from RandomDistributionBoostImplementation< boost::normal_distribution< double > >.
Definition at line 103 of file RandomDistribution.cpp.
References cv, RandomDistributionBoostImplementation< boost_dist >::get(), RandomDistributionBoostImplementation< boost::normal_distribution< double > >::get(), lb, min, mu, ub, and uniform.
virtual RandomDistribution* BndNormalDistribution::clone | ( | void | ) | const [inline, virtual] |
Reimplemented from RandomDistributionBoostImplementation< boost::normal_distribution< double > >.
Definition at line 249 of file RandomDistribution.h.
References BndNormalDistribution(), lb, and ub.
UniformDistribution BndNormalDistribution::uniform [protected] |
double BndNormalDistribution::mu [protected] |
double BndNormalDistribution::cv [protected] |
double BndNormalDistribution::lb [protected] |
double BndNormalDistribution::ub [protected] |