| 
 | Colt 1.2.0 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use IntFunction | |
| 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. | 
| Uses of IntFunction in cern.jet.math | 
| Fields in cern.jet.math declared as IntFunction | |
| 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. | 
| Methods in cern.jet.math that return IntFunction | |
| 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. | 
| Methods in cern.jet.math with parameters of type IntFunction | |
| 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) ). | 
| Uses of IntFunction in cern.jet.random | 
| Classes in cern.jet.random that implement IntFunction | |
|  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 | GammaGamma distribution; math definition, definition of gamma function and animated definition. | 
|  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. | 
| Uses of IntFunction in cern.jet.random.engine | 
| Classes in cern.jet.random.engine that implement IntFunction | |
|  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. | 
| 
 | Colt 1.2.0 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||