25package umontreal.ssj.randvar;
27import umontreal.ssj.rng.*;
28import umontreal.ssj.probdist.*;
This class implements the hypoexponential distribution, also called the generalized Erlang distributi...
double inverseF(double u)
Returns the inverse distribution function .
double[] getLambda()
Returns the associated with this object.
HypoExponentialGen(RandomStream stream, HypoExponentialDist dist)
Creates a new generator for the hypoexponential distribution dist with stream stream.
void setLambda(double[] lambda)
Sets the rates lam[ ],.
static double nextDouble(RandomStream stream, double[] lambda)
Uses inversion to generate a new hypoexponential variate with rates.
HypoExponentialGen(RandomStream stream, double[] lambda)
Creates a hypoexponential random variate generator with rates.
This interface defines the basic structures to handle multiple streams of uniform (pseudo)random numb...