|
SSJ V. labo. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.randvar.RandomVariateGen
umontreal.iro.lecuyer.randvar.NormalInverseGaussianGen
public class NormalInverseGaussianGen
NormalInverseGaussianGen
This class implements random variate generators for the normal inverse gaussian (NIG) distribution. See the definition of umontreal.iro.lecuyer.probdistNormalInverseGaussianDist
Constructor Summary | |
---|---|
NormalInverseGaussianGen(RandomStream s,
double alpha,
double beta,
double mu,
double delta)
. |
|
NormalInverseGaussianGen(RandomStream s,
NormalInverseGaussianDist dist)
. |
Method Summary | |
---|---|
double |
getAlpha()
. |
double |
getBeta()
. |
double |
getDelta()
. |
double |
getMu()
. |
static double |
nextDouble(RandomStream s,
double alpha,
double beta,
double mu,
double delta)
. |
void |
setParams(double alpha,
double beta,
double mu,
double delta)
. |
Methods inherited from class umontreal.iro.lecuyer.randvar.RandomVariateGen |
---|
getDistribution, getStream, nextArrayOfDouble, nextDouble, setStream, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NormalInverseGaussianGen(RandomStream s, double alpha, double beta, double mu, double delta)
public NormalInverseGaussianGen(RandomStream s, NormalInverseGaussianDist dist)
Method Detail |
---|
public static double nextDouble(RandomStream s, double alpha, double beta, double mu, double delta)
public double getAlpha()
public double getBeta()
public double getMu()
public double getDelta()
public void setParams(double alpha, double beta, double mu, double delta)
|
SSJ V. labo. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |