Class XoRoShiRo128StarStar

    • Constructor Detail

      • XoRoShiRo128StarStar

        public XoRoShiRo128StarStar​(long[] seed)
        Creates a new instance.
        Parameters:
        seed - Initial seed. If the length is larger than 2, only the first 2 elements will be used; if smaller, the remaining elements will be automatically set. A seed containing all zeros will create a non-functional generator.
      • XoRoShiRo128StarStar

        public XoRoShiRo128StarStar​(long seed0,
                                    long seed1)
        Creates a new instance using a 2 element seed. A seed containing all zeros will create a non-functional generator.
        Parameters:
        seed0 - Initial seed element 0.
        seed1 - Initial seed element 1.
      • XoRoShiRo128StarStar

        protected XoRoShiRo128StarStar​(XoRoShiRo128StarStar source)
        Creates a copy instance.
        Parameters:
        source - Source to copy.