Class jxlatte.XorShiro

java.lang.Object
java.util.Random
gov.nih.mipav.model.file.jxlatte.XorShiro
All Implemented Interfaces:
Serializable, java.util.random.RandomGenerator
Enclosing class:
jxlatte

public class jxlatte.XorShiro extends Random
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • state0

      private long[] state0
    • state1

      private long[] state1
    • batch

      private int[] batch
    • batchPos

      private int batchPos
  • Constructor Details

    • XorShiro

      public XorShiro(int seed0, int seed1, int seed2, int seed3)
    • XorShiro

      public XorShiro(long seed0, long seed1)
  • Method Details

    • splitMix64

      public long splitMix64(long z)
    • fill

      public void fill(int[] bits)
    • next

      public int next(int bits)
      Overrides:
      next in class Random
    • fillBatch

      private void fillBatch()