|
Open PaperOpt
|
#include <DistributionElliptic.h>


Public Member Functions | |
| DistributionElliptic (void) | |
| DistributionElliptic (double IntervalMin, double IntervalMax, double AxisDirection, double Ellipticity, double AllowedErr=1e-5) | |
| ~DistributionElliptic (void) | |
| double | GenerateRandomNumber () const |
Elliptic distribution. Basically a wrapper class for DistributionTable that implements the elliptic distribution.
| DistributionElliptic::DistributionElliptic | ( | void | ) |
Default constructor.
| DistributionElliptic::DistributionElliptic | ( | double | IntervalMin, |
| double | IntervalMax, | ||
| double | AxisDirection, | ||
| double | Ellipticity, | ||
| double | AllowedErr = 1e-5 |
||
| ) |
Constructor.
| IntervalMin | Distribution parameter. |
| IntervalMax | Distribution parameter. |
| AxisDirection | Distribution parameter. |
| Ellipticity | Distribution parameter. |
| AllowedErr | Parameter deciding how exact the numerical approximation of the inverse cumulative distribution function should be. |
| DistributionElliptic::~DistributionElliptic | ( | void | ) |
Destructor.
| double DistributionElliptic::GenerateRandomNumber | ( | void | ) | const [virtual] |
Returns a random generated number according to an elliptic probability density function.
Reimplemented from Distributions::Distribution.
