Overview | Package | Class | Tree | Deprecated | Index | Help
| SSJ V. 2.1.1.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package umontreal.iro.lecuyer.functions

Interface Summary
MathFunction | This interface should be implemented by classes which represent univariate mathematical functions.
MathFunctionWithDerivative | Represents a mathematical function whose nth derivative can be computed using `derivative`.
MathFunctionWithFirstDerivative | Represents a mathematical function whose derivative can be computed using `derivative`.
MathFunctionWithIntegral | Represents a mathematical function whose integral can be computed by the `integral` method.

Class Summary
AverageMathFunction | Represents a function computing the average of several functions.
IdentityMathFunction | Represents the identity function f (x) = x.
MathFunctionUtil | Provides utility methods for computing derivatives and integrals of functions.
PiecewiseConstantFunction | Represents a piecewise-constant function.
Polynomial | Represents a polynomial of degree n in power form.
PowerMathFunction | Represents a function computing (af (x) + b)p for a user-defined function f (x) and power p.
ShiftedMathFunction | Represents a function computing f (x) - δ for a user-defined function f (x) and shift δ.
SqrtMathFunction | Represents a function computing the square root of another function f (x).
SquareMathFunction | Represents a function computing (af (x) + b)2 for a user-defined function f (x).

Overview | Package | Class | Tree | Deprecated | Index | Help
| SSJ V. 2.1.1.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.