Interface UnivariateDiffFunction

All Known Subinterfaces:
UnivariateSwitchingFunction
All Known Implementing Classes:
BellCurveSwitch, CompositeSwitch, ConstantSwitch, LinearDerivativeSwitch, MultiplicativeSwitch, PowerSwitch, QuasiLinearThetaMap, SquaredTrigSwitch

public interface UnivariateDiffFunction
A UnivariateDiffFunction describes a function of a single value (often lambda). Generally, it should be at least twice differentiable.
Author:
Jacob M. Litman, Michael J. Schnieders
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    firstDerivative(double x)
    First derivative at a point.
    double
    nthDerivative(double x, int order)
    N'th order derivative at a point.
    double
    secondDerivative(double x)
    Second derivative at a point.
    double
    valueAt(double x)
    Value at a point
  • Method Details