Package jsl.utilities.random.rng
-
Interface Summary Interface Description GetAntitheticStreamIfc GetAntitheticValueIfc GetRandomNumberStreamIfc RandomStreamManagerIfc RandU01Ifc RNStreamControlIfc Controls the movement through a pseudo-random number streamRNStreamIfc Represents a random number stream with stream controlRNStreamNewInstanceIfc The new instance has the same state as the underlying stream.RNStreamProviderIfc An interface to define the ability to provide random number streams (RNStreamIfc) Conceptualizes this process as making a sequence of streams, numbered 1, 2, 3, ...SetRandomNumberStreamIfc -
Class Summary Class Description AR1CorrelatedRNStream Uses the auto-regressive to anything algorithm to generate correlated uniform variates.JavaRNG A wrapper on java.util.Random that implements the RandU01IfcMarseRobertsLCG RNGStreamManager A wrapper for holding a list of streams so that all streams can be managed together The methods of the RandomStreamIfc are applied to all contained random number streamsRNGTEST This class computes some tests on random numbersRNStreamFactory An update (as of Jan-17-2021) of the MRG32k3a class from:RNStreamFactoryDepracated Deprecated. RNStreamMakerBU An update (as of Jan-17-2021) of the MRG32k3a class from:RNStreamProvider A concrete implementation of RNStreamProviderIfc.