Uses of Interface
org.apache.commons.rng.SplittableUniformRandomProvider
-
Packages that use SplittableUniformRandomProvider Package Description org.apache.commons.rng This package contains the library's interface to be used by client code that needs a generator of sequences of pseudo-random numbers that are uniformly distributed in a specified range.org.apache.commons.rng.core.source32 Concrete algorithms forint-based sources of randomness.org.apache.commons.rng.core.source64 Concrete algorithms forlong-based sources of randomness.org.apache.commons.rng.core.util This package contains utilities to combine/split primitive types. -
-
Uses of SplittableUniformRandomProvider in org.apache.commons.rng
Methods in org.apache.commons.rng that return SplittableUniformRandomProvider Modifier and Type Method Description default SplittableUniformRandomProviderSplittableUniformRandomProvider. split()Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderSplittableUniformRandomProvider. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng that return types with arguments of type SplittableUniformRandomProvider Modifier and Type Method Description default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits()Returns an effectively unlimited stream of new random generators, each of which implements theSplittableUniformRandomProviderinterface.default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits(long streamSize)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits(SplittableUniformRandomProvider source)Returns an effectively unlimited stream of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng with parameters of type SplittableUniformRandomProvider Modifier and Type Method Description default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.default Stream<SplittableUniformRandomProvider>SplittableUniformRandomProvider. splits(SplittableUniformRandomProvider source)Returns an effectively unlimited stream of new random generators, each of which implements theSplittableUniformRandomProviderinterface. -
Uses of SplittableUniformRandomProvider in org.apache.commons.rng.core.source32
Classes in org.apache.commons.rng.core.source32 that implement SplittableUniformRandomProvider Modifier and Type Class Description classL32X64MixA 32-bit all purpose generator.Methods in org.apache.commons.rng.core.source32 that return SplittableUniformRandomProvider Modifier and Type Method Description SplittableUniformRandomProviderL32X64Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng.core.source32 that return types with arguments of type SplittableUniformRandomProvider Modifier and Type Method Description Stream<SplittableUniformRandomProvider>L32X64Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng.core.source32 with parameters of type SplittableUniformRandomProvider Modifier and Type Method Description Stream<SplittableUniformRandomProvider>L32X64Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface. -
Uses of SplittableUniformRandomProvider in org.apache.commons.rng.core.source64
Classes in org.apache.commons.rng.core.source64 that implement SplittableUniformRandomProvider Modifier and Type Class Description classL128X1024MixA 64-bit all purpose generator.classL128X128MixA 64-bit all purpose generator.classL128X256MixA 64-bit all purpose generator.classL64X1024MixA 64-bit all purpose generator.classL64X128MixA 64-bit all purpose generator.classL64X128StarStarA 64-bit all purpose generator.classL64X256MixA 64-bit all purpose generator.Methods in org.apache.commons.rng.core.source64 that return SplittableUniformRandomProvider Modifier and Type Method Description SplittableUniformRandomProviderL128X1024Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL128X128Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL128X256Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL64X1024Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL64X128Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL64X128StarStar. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.SplittableUniformRandomProviderL64X256Mix. split(UniformRandomProvider source)Creates a new random generator, split off from this one, that implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng.core.source64 that return types with arguments of type SplittableUniformRandomProvider Modifier and Type Method Description Stream<SplittableUniformRandomProvider>L128X1024Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L128X128Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L128X256Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X1024Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X128Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X128StarStar. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X256Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Methods in org.apache.commons.rng.core.source64 with parameters of type SplittableUniformRandomProvider Modifier and Type Method Description Stream<SplittableUniformRandomProvider>L128X1024Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L128X128Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L128X256Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X1024Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X128Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X128StarStar. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface.Stream<SplittableUniformRandomProvider>L64X256Mix. splits(long streamSize, SplittableUniformRandomProvider source)Returns a stream producing the givenstreamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface. -
Uses of SplittableUniformRandomProvider in org.apache.commons.rng.core.util
Methods in org.apache.commons.rng.core.util with parameters of type SplittableUniformRandomProvider Modifier and Type Method Description static <T> Stream<T>RandomStreams. generateWithSeed(long streamSize, SplittableUniformRandomProvider source, RandomStreams.SeededObjectFactory<T> factory)Returns a stream producing the givenstreamSizenumber of new objects generated using the suppliedsourceof randomness and objectfactory.
-