| Package | Description | 
|---|---|
| cern.jet.math | Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, 
Function Objects for generic function evaluation, etc. | 
| cern.jet.random | Large variety of probability distributions featuring high performance generation 
  of random numbers, CDF's and PDF's. | 
| cern.jet.random.engine | Engines generating strong uniformly distributed pseudo-random numbers;
Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution. | 
| Modifier and Type | Field and Description | 
|---|---|
| static IntFunction | IntFunctions. absFunction that returns Math.abs(a) == (a < 0) ? -a : a. | 
| static IntFunction | IntFunctions. decFunction that returns a--. | 
| static IntFunction | IntFunctions. factorialFunction that returns (int) Arithmetic.factorial(a). | 
| static IntFunction | IntFunctions. identityFunction that returns its argument. | 
| static IntFunction | IntFunctions. incFunction that returns a++. | 
| static IntFunction | IntFunctions. negFunction that returns -a. | 
| static IntFunction | IntFunctions. notFunction that returns ~a. | 
| static IntFunction | IntFunctions. signFunction that returns a < 0 ? -1 : a > 0 ? 1 : 0. | 
| static IntFunction | IntFunctions. squareFunction that returns a * a. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IntFunction | IntFunctions. and(int b)Constructs a function that returns a & b. | 
| static IntFunction | IntFunctions. between(int from,
       int to)Constructs a function that returns (from<=a && a<=to) ? 1 : 0. | 
| static IntFunction | IntFunctions. bindArg1(IntIntFunction function,
        int c)Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant c. | 
| static IntFunction | IntFunctions. bindArg2(IntIntFunction function,
        int c)Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant c. | 
| static IntFunction | IntFunctions. chain(IntFunction g,
     IntFunction h)Constructs the function g( h(a) ). | 
| static IntFunction | IntFunctions. compare(int b)Constructs a function that returns a < b ? -1 : a > b ? 1 : 0. | 
| static IntFunction | IntFunctions. constant(int c)Constructs a function that returns the constant c. | 
| static IntFunction | IntFunctions. div(int b)Constructs a function that returns a / b. | 
| static IntFunction | IntFunctions. equals(int b)Constructs a function that returns a == b ? 1 : 0. | 
| static IntFunction | IntFunctions. max(int b)Constructs a function that returns Math.max(a,b). | 
| static IntFunction | IntFunctions. min(int b)Constructs a function that returns Math.min(a,b). | 
| static IntFunction | IntFunctions. minus(int b)Constructs a function that returns a - b. | 
| static IntFunction | IntFunctions. mod(int b)Constructs a function that returns a % b. | 
| static IntFunction | IntFunctions. mult(int b)Constructs a function that returns a * b. | 
| static IntFunction | IntFunctions. or(int b)Constructs a function that returns a | b. | 
| static IntFunction | IntFunctions. plus(int b)Constructs a function that returns a + b. | 
| static IntFunction | IntFunctions. pow(int b)Constructs a function that returns (int) Math.pow(a,b). | 
| static IntFunction | IntFunctions. random()Constructs a function that returns a 32 bit uniformly distributed random number in the closed interval [Integer.MIN_VALUE,Integer.MAX_VALUE] (including Integer.MIN_VALUE and Integer.MAX_VALUE). | 
| static IntFunction | IntFunctions. shiftLeft(int b)Constructs a function that returns a << b. | 
| static IntFunction | IntFunctions. shiftRightSigned(int b)Constructs a function that returns a >> b. | 
| static IntFunction | IntFunctions. shiftRightUnsigned(int b)Constructs a function that returns a >>> b. | 
| static IntFunction | IntFunctions. xor(int b)Constructs a function that returns a | b. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IntFunction | IntFunctions. chain(IntFunction g,
     IntFunction h)Constructs the function g( h(a) ). | 
| static IntIntFunction | IntFunctions. chain(IntFunction g,
     IntIntFunction h)Constructs the function g( h(a,b) ). | 
| static IntIntFunction | IntFunctions. chain(IntIntFunction f,
     IntFunction g,
     IntFunction h)Constructs the function f( g(a), h(b) ). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractContinousDistributionAbstract base class for all continous distributions. | 
| class  | AbstractDiscreteDistributionAbstract base class for all discrete distributions. | 
| class  | AbstractDistributionAbstract base class for all random distributions. | 
| class  | BetaBeta distribution;  math definition
 and  animated definition. | 
| class  | BinomialBinomial distribution; See the  math definition
 and  animated definition. | 
| class  | BreitWignerBreitWigner (aka Lorentz) distribution; See the  math definition. | 
| class  | BreitWignerMeanSquareMean-square BreitWigner distribution; See the  math definition. | 
| class  | ChiSquareChiSquare distribution; See the  math definition
 and  animated definition. | 
| class  | EmpiricalEmpirical distribution. | 
| class  | EmpiricalWalkerDiscrete Empirical distribution (pdf's can be specified). | 
| class  | ExponentialExponential Distribution (aka Negative Exponential Distribution); See the  math definition
  animated definition. | 
| class  | ExponentialPowerExponential Power distribution. | 
| class  | Gamma | 
| class  | HyperbolicHyperbolic distribution. | 
| class  | HyperGeometricHyperGeometric distribution; See the  math definition
 
 The hypergeometric distribution with parameters N, n and s is the probability distribution of the random variable X, 
 whose value is the number of successes in a sample of n items from a population of size N that has s 'success' items and N - s 'failure' items. | 
| class  | LogarithmicLogarithmic distribution. | 
| class  | NegativeBinomialNegative Binomial distribution; See the  math definition. | 
| class  | NormalNormal (aka Gaussian) distribution; See the  math definition
and  animated definition. | 
| class  | PoissonPoisson distribution (quick); See the  math definition
 and  animated definition. | 
| class  | PoissonSlowPoisson distribution; See the  math definition
 and  animated definition. | 
| class  | StudentTStudentT distribution (aka T-distribution); See the  math definition
 and  animated definition. | 
| class  | UniformUniform distribution;  Math definition
 and  animated definition. | 
| class  | VonMisesVon Mises distribution. | 
| class  | ZetaZeta distribution. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DRandQuick medium quality uniform pseudo-random number generator. | 
| class  | MersenneTwisterMersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick. | 
| class  | MersenneTwister64Same as MersenneTwister except that method raw() returns 64 bit random numbers instead of 32 bit random numbers. | 
| class  | RandomEngineAbstract base class for uniform pseudo-random number generating engines. | 
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.