Numerics.NET.Random Namespace
The Numerics.NET.Random namespace contains classes that represent random number generators and related classes.
ExtendedRandom |
Extends the functionality of Random.
|
GfsrGenerator |
Represents a generalized feedback shift register
pseudo-random number generator.
|
MersenneTwister |
Represents a pseudo-random number generator based on the Mersenne Twister
algorithm.
|
ParallelRandom |
Extends the functionality of Random by allowing access to a random number
generator from multiple threads.
|
Pcg32 |
Represents a pseudo-random number generator based on the PCG class.
|
QuasiRandom |
Contains methods that generate quasi-random sequences.
|
Random32 |
Base class for random number generators that produce
random data in chunks of 32-bit words.
|
RandomEnumerator<T> |
Iterates over the items of a collection in a random manner.
Every member of the collection is used exactly once.
|
RandomizedCollection<T> |
Represents a collection whose elements are enumerated in random order.
|
RanLux |
Represents a RanLux pseudo-random number generator
|
RanLux24 |
Represents a RanLux pseudo-random number generator
|
Shuffler |
Contains methods for shuffling (randomizing) the members
of a collection.
|
SobolSequenceGenerator |
Represents a generator of Sobol sequences of the specified dimension.
|