Uses of Interface
org.apache.commons.math.random.RandomGenerator
-
Packages that use RandomGenerator Package Description org.apache.commons.math.genetics This package provides Genetic Algorithms components and implementations.org.apache.commons.math.optimization This package provides common interfaces for the optimization algorithms provided in sub-packages.org.apache.commons.math.random Random number and random data generators.org.apache.commons.math.stat.ranking Classes providing rank transformations. -
-
Uses of RandomGenerator in org.apache.commons.math.genetics
Methods in org.apache.commons.math.genetics that return RandomGenerator Modifier and Type Method Description static RandomGenerator
GeneticAlgorithm. getRandomGenerator()
Returns the (static) random generator.Methods in org.apache.commons.math.genetics with parameters of type RandomGenerator Modifier and Type Method Description static void
GeneticAlgorithm. setRandomGenerator(RandomGenerator random)
Set the (static) random generator. -
Uses of RandomGenerator in org.apache.commons.math.optimization
Constructors in org.apache.commons.math.optimization with parameters of type RandomGenerator Constructor Description MultiStartUnivariateRealOptimizer(UnivariateRealOptimizer optimizer, int starts, RandomGenerator generator)
Create a multi-start optimizer from a single-start optimizer -
Uses of RandomGenerator in org.apache.commons.math.random
Classes in org.apache.commons.math.random that implement RandomGenerator Modifier and Type Class Description class
AbstractRandomGenerator
Abstract class implementing theRandomGenerator
interface.class
AbstractWell
This abstract class implements the WELL class of pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
BitsStreamGenerator
Base class for random number generators that generates bits streams.class
JDKRandomGenerator
Extension ofjava.util.Random
to implementRandomGenerator
.class
MersenneTwister
This class implements a powerful pseudo-random number generator developed by Makoto Matsumoto and Takuji Nishimura during 1996-1997.class
RandomAdaptor
Extension ofjava.util.Random
wrapping aRandomGenerator
.class
Well1024a
This class implements the WELL1024a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
Well19937a
This class implements the WELL19937a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
Well19937c
This class implements the WELL19937c pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
Well44497a
This class implements the WELL44497a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
Well44497b
This class implements the WELL44497b pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.class
Well512a
This class implements the WELL512a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.Methods in org.apache.commons.math.random with parameters of type RandomGenerator Modifier and Type Method Description static java.util.Random
RandomAdaptor. createAdaptor(RandomGenerator randomGenerator)
Factory method to create aRandom
using the suppliedRandomGenerator
.Constructors in org.apache.commons.math.random with parameters of type RandomGenerator Constructor Description GaussianRandomGenerator(RandomGenerator generator)
Create a new generator.RandomAdaptor(RandomGenerator randomGenerator)
Construct a RandomAdaptor wrapping the supplied RandomGenerator.RandomDataImpl(RandomGenerator rand)
Construct a RandomDataImpl using the suppliedRandomGenerator
as the source of (non-secure) random data.UniformRandomGenerator(RandomGenerator generator)
Create a new generator.UnitSphereRandomVectorGenerator(int dimension, RandomGenerator rand)
-
Uses of RandomGenerator in org.apache.commons.math.stat.ranking
Constructors in org.apache.commons.math.stat.ranking with parameters of type RandomGenerator Constructor Description NaturalRanking(RandomGenerator randomGenerator)
Create a NaturalRanking with TiesStrategy.RANDOM and the given RandomGenerator as the source of random data.NaturalRanking(NaNStrategy nanStrategy, RandomGenerator randomGenerator)
Create a NaturalRanking with the given NaNStrategy, TiesStrategy.RANDOM and the given source of random data.
-