|
Parallel Colt 0.9.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcern.colt.PersistentObject
cern.jet.random.tdouble.AbstractDoubleDistribution
cern.jet.random.tdouble.AbstractContinousDoubleDistribution
cern.jet.random.tdouble.Hyperbolic
public class Hyperbolic
Hyperbolic distribution.
Valid parameter ranges: alpha > 0 and beta > 0.
Instance methods operate on a user supplied uniform random number generator; they are unsynchronized.
Implementation:
L. Devroye (1986): Non-Uniform Random Variate Generation, Springer Verlag, New York.
Constructor Summary | |
---|---|
Hyperbolic(double alpha,
double beta,
DoubleRandomEngine randomGenerator)
Constructs a Beta distribution. |
Method Summary | |
---|---|
double |
nextDouble()
Returns a random number from the distribution. |
double |
nextDouble(double alpha,
double beta)
Returns a hyperbolic distributed random number; bypasses the internal state. |
void |
setState(double alpha,
double beta)
Sets the parameters. |
static double |
staticNextDouble(double alpha,
double beta)
Returns a random number from the distribution. |
String |
toString()
Returns a String representation of the receiver. |
Methods inherited from class cern.jet.random.tdouble.AbstractDoubleDistribution |
---|
apply, apply, clone, makeDefaultGenerator, nextInt |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Hyperbolic(double alpha, double beta, DoubleRandomEngine randomGenerator)
Method Detail |
---|
public double nextDouble()
nextDouble
in class AbstractDoubleDistribution
public double nextDouble(double alpha, double beta)
public void setState(double alpha, double beta)
public static double staticNextDouble(double alpha, double beta)
public String toString()
toString
in class Object
|
Parallel Colt 0.9.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |