Class Well44497b

All Implemented Interfaces:
RandomIntSource, RestorableUniformRandomProvider, UniformRandomProvider

public class Well44497b extends Well44497a
This class implements the WELL44497b pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.

This generator is described in a paper by François Panneton, Pierre L'Ecuyer and Makoto Matsumoto Improved Long-Period Generators Based on Linear Recurrences Modulo 2 ACM Transactions on Mathematical Software, 32, 1 (2006). The errata for the paper are in wellrng-errata.txt.

Since:
1.0
See Also:
  • Constructor Details

    • Well44497b

      public Well44497b(int[] seed)
      Creates a new random number generator.
      Parameters:
      seed - Initial seed.
  • Method Details