Name | Description | Type | Package | Framework |
AbstractContinousDistribution | Abstract base class for all continous distributions. | Class | cern.jet.random | Colt |
|
AbstractDiscreteDistribution | Abstract base class for all discrete distributions. | Class | cern.jet.random | Colt |
|
AbstractDistribution | Abstract base class for all random distributions. | Class | cern.jet.random | Colt |
|
Benchmark | Benchmarks random number generation from various distributions as well as PDF and CDF lookups. | Class | cern.jet.random | Colt |
|
Benchmark | Benchmarks the performance of the currently provided uniform pseudo-random number generation engines. | Class | cern.jet.random.engine | Colt |
|
Beta | Beta distribution; math definition and animated definition. | Class | cern.jet.random | Colt |
|
Binomial | Binomial distribution; See the math definition and animated definition. | Class | cern.jet.random | Colt |
|
BreitWigner | BreitWigner (aka Lorentz) distribution; See the math definition. | Class | cern.jet.random | Colt |
|
BreitWignerMeanSquare | Mean-square BreitWigner distribution; See the math definition. | Class | cern.jet.random | Colt |
|
ChiSquare | ChiSquare distribution; See the math definition and animated definition. | Class | cern.jet.random | Colt |
|
DRand | Quick medium quality uniform pseudo-random number generator. | Class | cern.jet.random.engine | Colt |
|
Distributions | Contains methods for conveniently generating pseudo-random numbers from special distributions such as the Burr, Cauchy, Erlang, Geometric, Lambda, Laplace, Logistic, Weibull, etc. | Class | cern.jet.random | Colt |
|
Empirical | Empirical distribution. | Class | cern.jet.random | Colt |
|
EmpiricalWalker | Discrete Empirical distribution (pdf's can be specified). | Class | cern.jet.random | Colt |
|
Exponential | Exponential Distribution (aka Negative Exponential Distribution); See the math definition animated definition. | Class | cern.jet.random | Colt |
|
ExponentialPower | Exponential Power distribution. | Class | cern.jet.random | Colt |
|
Gamma | Gamma distribution; math definition, definition of gamma function | Class | cern.jet.random | Colt |
|
HyperGeometric | HyperGeometric distribution; See the math definition The hypergeometric distribution with parameters N, n and s is the probability distribution of the random variable X, | Class | cern.jet.random | Colt |
|
Hyperbolic | Hyperbolic distribution. | Class | cern.jet.random | Colt |
|
Logarithmic | Logarithmic distribution. | Class | cern.jet.random | Colt |
|
MersenneTwister | MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick. | Class | cern.jet.random.engine | Colt |
|
MersenneTwister64 | Same as MersenneTwister except that method raw() returns 64 bit random numbers instead of 32 bit random numbers. | Class | cern.jet.random.engine | Colt |
|
NegativeBinomial | Negative Binomial distribution; See the math definition. | Class | cern.jet.random | Colt |
|
Normal | Scientific and Technical Computing | Class | cern.jet.random | Colt |
|
Poisson | Poisson distribution (quick); See the math definition and animated definition. | Class | cern.jet.random | Colt |
|
PoissonSlow | Poisson distribution; See the math definition and animated definition. | Class | cern.jet.random | Colt |
|
RandomEngine | Abstract base class for uniform pseudo-random number generating engines. | Class | cern.jet.random.engine | Colt |
|
RandomGenerator | Interface for uniform pseudo-random number generators. | Interface | cern.jet.random.engine | Colt |
|
RandomSampler | Space and time efficiently computes a sorted Simple Random Sample Without Replacement (SRSWOR), that is, a sorted set of n random numbers from an interval of N numbers; Example: Computing n=3 random numbers from the interval [1,50] may yield the sorted random set (7,13,47). | Class | cern.jet.random.sampling | Colt |
|
RandomSamplingAssistant | Conveniently computes a stable Simple Random Sample Without Replacement (SRSWOR) subsequence of n elements from a given input sequence of N elements; Example: Computing a sublist of n=3 random elements from a list (1,. | Class | cern.jet.random.sampling | Colt |
|
RandomSeedGenerator | Deterministic seed generator for pseudo-random number generators. | Class | cern.jet.random.engine | Colt |
|
RandomSeedTable | (Seemingly gigantic) table of good seeds for pseudo-random number generators. | Class | cern.jet.random.engine | Colt |
|
StudentT | StudentT distribution (aka T-distribution); See the math definition and animated definition. | Class | cern.jet.random | Colt |
|
Uniform | Uniform distribution; Math definition and animated definition. | Class | cern.jet.random | Colt |
|
VonMises | Von Mises distribution. | Class | cern.jet.random | Colt |
|
WeightedRandomSampler | Conveniently computes a stable subsequence of elements from a given input sequence; Picks (samples) exactly one random element from successive blocks of weight input elements each. | Class | cern.jet.random.sampling | Colt |
|
Zeta | Valid parameter ranges: ro > 0 and pk >= 0. | Class | cern.jet.random | Colt |