Package HAL.Tools.Internal
Class Binomial
- java.lang.Object
-
- HAL.Tools.Internal.Binomial
-
- All Implemented Interfaces:
java.io.Serializable
public class Binomial extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Binomial()
-
Method Summary
Modifier and Type Method Description intBinomialProbSample(int n, double p, Rand rng)intColtInt(int n, double p, Rand rn)intColtInt(Rand rn)longColtLong(long n, double p, Rand rn)longColtLong(Rand rn)intrk_binomial_inversion(int n, double p, Rand rn)longrk_binomial_inversion(long n, double p, Rand rn)intSampleInt(int n, double p, Rand rn)intSampleIntFast(int n, double p, Rand rn)longSampleLong(long n, double p, Rand rn)voidSetNandPInt(int n, double p)voidSetNandPLong(long n, double p)
-
-
-
Method Detail
-
BinomialProbSample
public int BinomialProbSample(int n, double p, Rand rng)
-
rk_binomial_inversion
public long rk_binomial_inversion(long n, double p, Rand rn)
-
rk_binomial_inversion
public int rk_binomial_inversion(int n, double p, Rand rn)
-
ColtLong
public long ColtLong(long n, double p, Rand rn)
-
ColtInt
public int ColtInt(Rand rn)
-
ColtLong
public long ColtLong(Rand rn)
-
ColtInt
public int ColtInt(int n, double p, Rand rn)
-
SampleIntFast
public int SampleIntFast(int n, double p, Rand rn)
-
SampleInt
public int SampleInt(int n, double p, Rand rn)
-
SampleLong
public long SampleLong(long n, double p, Rand rn)
-
SetNandPInt
public void SetNandPInt(int n, double p)
-
SetNandPLong
public void SetNandPLong(long n, double p)
-
-