- getIndexM1(int) - Method in class org.apache.commons.rng.core.source32.AbstractWell.IndexTable
-
Returns index + M1 modulo the table size.
- getIndexM2(int) - Method in class org.apache.commons.rng.core.source32.AbstractWell.IndexTable
-
Returns index + M2 modulo the table size.
- getIndexM3(int) - Method in class org.apache.commons.rng.core.source32.AbstractWell.IndexTable
-
Returns index + M3 modulo the table size.
- getIndexPred(int) - Method in class org.apache.commons.rng.core.source32.AbstractWell.IndexTable
-
Returns the predecessor of the given index modulo the table size.
- getIndexPred2(int) - Method in class org.apache.commons.rng.core.source32.AbstractWell.IndexTable
-
Returns the second predecessor of the given index modulo the table size.
- getState() - Method in class org.apache.commons.rng.core.RandomProviderDefaultState
-
- getStateInternal() - Method in class org.apache.commons.rng.core.BaseProvider
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.AbstractWell
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.IntProvider
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.ISAACRandom
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.JDKRandom
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.KISSRandom
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.MersenneTwister
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source32.MultiplyWithCarry256
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source64.LongProvider
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source64.MersenneTwister64
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source64.SplitMix64
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source64.TwoCmres
-
Creates a snapshot of the RNG state.
- getStateInternal() - Method in class org.apache.commons.rng.core.source64.XorShift1024Star
-
Creates a snapshot of the RNG state.
- saveState() - Method in class org.apache.commons.rng.core.BaseProvider
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.BaseProvider
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.AbstractWell
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.IntProvider
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.ISAACRandom
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.JDKRandom
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.KISSRandom
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.MersenneTwister
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source32.MultiplyWithCarry256
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source64.LongProvider
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source64.MersenneTwister64
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source64.SplitMix64
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source64.TwoCmres
-
Resets the RNG to the given state
.
- setStateInternal(byte[]) - Method in class org.apache.commons.rng.core.source64.XorShift1024Star
-
Resets the RNG to the given state
.
- SplitMix64 - Class in org.apache.commons.rng.core.source64
-
A fast RNG, with 64 bits of state, that can be used to initialize the
state of other generators.
- SplitMix64(Long) - Constructor for class org.apache.commons.rng.core.source64.SplitMix64
-
Creates a new instance.
- splitStateInternal(byte[], int) - Method in class org.apache.commons.rng.core.BaseProvider
-
Splits the given state
into a part to be consumed by the caller
in order to restore its local state, while the reminder is passed to
the parent class.
- Well1024a - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL1024a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well1024a(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well1024a
-
Creates a new random number generator.
- Well19937a - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL19937a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well19937a(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well19937a
-
Creates a new random number generator.
- Well19937c - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL19937c pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well19937c(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well19937c
-
Creates a new random number generator.
- Well44497a - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL44497a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well44497a(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well44497a
-
Creates a new random number generator.
- Well44497b - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL44497b pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well44497b(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well44497b
-
Creates a new random number generator.
- Well512a - Class in org.apache.commons.rng.core.source32
-
This class implements the WELL512a pseudo-random number generator
from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
- Well512a(int[]) - Constructor for class org.apache.commons.rng.core.source32.Well512a
-
Creates a new random number generator.