Documentation of 'umontreal.iro.lecuyer.randvar.PoissonTIACGen' Java class
PoissonTIACGen
umontreal.iro.lecuyer.randvar

Class PoissonTIACGen



  • public class PoissonTIACGen
    extends PoissonGen
    This class implements random variate generators having the Poisson distribution (see PoissonGen). Uses the tabulated inversion combined with the acceptance complement (TIAC) method of. The implementation is adapted from UNURAN.
    • Constructor Detail

      • PoissonTIACGen

        public PoissonTIACGen(RandomStream s,
                              double lambda)
        Creates a Poisson random variate generator with parameter λ = lambda, using stream s.
      • PoissonTIACGen

        public PoissonTIACGen(RandomStream s,
                              PoissonDist dist)
        Creates a new random variate generator using the Poisson distribution dist and stream s.
    • Method Detail

      • nextInt

        public int nextInt()
        Description copied from class: RandomVariateGenInt
        Generates a random number (an integer) from the discrete distribution contained in this object. By default, this method uses inversion by calling the inverseF method of the distribution object. Alternative generating methods are provided in subclasses.
        Overrides:
        nextInt in class RandomVariateGenInt
        Returns:
        the generated value
      • nextInt

        public static int nextInt(RandomStream s,
                                  double lambda)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.