Overview | Package | Class | Tree | Deprecated | Index | Help
| SSJ V. 2.1.1.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## umontreal.iro.lecuyer.functions
Interface MathFunctionWithFirstDerivative

All Superinterfaces:
  MathFunction

All Known Implementing Classes:
  AverageMathFunction, IdentityMathFunction, Polynomial, PowerMathFunction, ShiftedMathFunction, SquareMathFunction

    public interface MathFunctionWithFirstDerivative

extends MathFunction

Represents a mathematical function whose derivative can be computed using `derivative`.

Method Summary
`double` | `derivative(double x)` Computes (or estimates) the first derivative of the function at point `x`.

Methods inherited from interface umontreal.iro.lecuyer.functions.MathFunction
`evaluate`

Method Detail

### derivative

    double derivative(double x)

  Computes (or estimates) the first derivative of the function at point `x`.

  Parameters:
    `x` - the point to evaluate the derivative to.
  Returns:
    the value of the derivative.

Overview | Package | Class | Tree | Deprecated | Index | Help
| SSJ V. 2.1.1.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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