|
SSJ V. 1.1.9. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectumontreal.iro.lecuyer.randvar.RandomVariateGenInt
umontreal.iro.lecuyer.randvar.PoissonGen
umontreal.iro.lecuyer.randvar.PoissonTIACGen
public class PoissonTIACGen
This class implements random variate generators having the Poisson
distribution (see PoissonGen).
Uses the tabulated inversion combined with acceptance complement
(TIAC) method of.
The implementation is adapted from UNURAN.
A local copy of the parameter lambda is maintained in this class.
| Constructor Summary | |
|---|---|
PoissonTIACGen(RandomStream s,
PoissonDist dist)
Creates a new random variate generator using the Poisson distribution dist and stream s. |
|
| Method Summary | |
|---|---|
int |
nextInt()
Generates a random number (an integer) from the discrete distribution contained in this object. |
static int |
nextInt(RandomStream s,
double lambda)
|
| Methods inherited from class umontreal.iro.lecuyer.randvar.RandomVariateGenInt |
|---|
getDistribution, getStream, nextArrayOfInt |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PoissonTIACGen(RandomStream s,
PoissonDist dist)
| Method Detail |
|---|
public int nextInt()
RandomVariateGenInt
nextInt in class PoissonGen
public static int nextInt(RandomStream s,
double lambda)
|
SSJ V. 1.1.9. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||