umontreal.iro.lecuyer.functions
Interface MathFunction
-
- All Known Subinterfaces:
- MathFunctionWithDerivative, MathFunctionWithFirstDerivative, MathFunctionWithIntegral
- All Known Implementing Classes:
- AverageMathFunction, BSpline, IdentityMathFunction, LeastSquares, PiecewiseConstantFunction, PolInterp, Polynomial, PowerMathFunction, ShiftedMathFunction, SmoothingCubicSpline, SqrtMathFunction, SquareMathFunction
public interface MathFunctionThis interface should be implemented by classes which represent univariate mathematical functions. It is used to pass an arbitrary function of one variable as argument to another function. For example, it is used inRootFinderto find the zeros of a function.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description doubleevaluate(double x)Returns the value of the function evaluated at x.
-
DMelt 3.0 © DataMelt by jWork.ORG