Uses of Package
org.apache.commons.rng.core.source32

Package
Description
Concrete algorithms for int-based sources of randomness.
  • Class
    Description
    This abstract class is a base for algorithms from the Permuted Congruential Generator (PCG) family that use an internal 64-bit Linear Congruential Generator (LCG) and output 32-bits per cycle.
    This abstract class is a base for algorithms from the Permuted Congruential Generator (PCG) family that use an internal 64-bit Multiplicative Congruential Generator (MCG) and output 32-bits per cycle.
    This abstract class implements the WELL class of pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
    Inner class used to store the indirection index table which is fixed for a given type of WELL class of pseudo-random number generator.
    This abstract class is a base for algorithms from the Xor-Shift-Rotate family of 32-bit generators with 64-bits of state.
    This abstract class is a base for algorithms from the Xor-Shift-Rotate family of 32-bit generators with 128-bits of state.
    Base class for all implementations that provide an int-based source randomness.
    A 32-bit all purpose generator.
    Source of randomness that generates values of type int.
    This class implements the WELL19937a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
    This class implements the WELL44497a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
    A fast 32-bit generator suitable for float generation.
    A fast all-purpose 32-bit generator.
    A fast all-purpose 32-bit generator.