26package umontreal.ssj.randvar;
28import umontreal.ssj.rng.*;
29import umontreal.ssj.probdist.*;
58 super(stream, mu, sigma);
Classes implementing continuous distributions should inherit from this base class.
Implements a method for computing the inverse of an arbitrary continuous distribution function when o...
Extends the class ContinuousDistribution for the normal distribution (e.g., tjoh95a (page 80)).
NormalGen(RandomStream s, double mu, double sigma)
Creates a normal random variate generator with mean mu and standard deviation sigma,...
NormalInverseFromDensityGen(RandomStream stream, NormalDist dist, double ueps, int order)
Similar to the first constructor, with the normal distribution dist.
int getOrder()
Returns the order of the interpolating polynomial.
NormalInverseFromDensityGen(RandomStream stream, InverseDistFromDensity dist)
Creates a new normal generator using the normal distribution dist and stream stream.
double getUepsilon()
Returns the -resolution ueps.
NormalInverseFromDensityGen(RandomStream stream, double mu, double sigma, double ueps, int order)
Creates a normal random variate generator with parameters.
This interface defines the basic structures to handle multiple streams of uniform (pseudo)random numb...