Interface UnivariateDifferentiableVectorFunction

All Superinterfaces:
UnivariateVectorFunction
All Known Implementing Classes:
HermiteInterpolator

public interface UnivariateDifferentiableVectorFunction extends UnivariateVectorFunction
Extension of UnivariateVectorFunction representing a univariate differentiable vectorial function.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends Derivative<T>>
    T[]
    value(T x)
    Compute the value for the function.

    Methods inherited from interface org.hipparchus.analysis.UnivariateVectorFunction

    value
  • Method Details

    • value

      <T extends Derivative<T>> T[] value(T x) throws MathIllegalArgumentException
      Compute the value for the function.
      Type Parameters:
      T - the type of the field elements
      Parameters:
      x - the point for which the function value should be computed
      Returns:
      the value
      Throws:
      MathIllegalArgumentException - if x does not satisfy the function's constraints (argument out of bound, or unsupported derivative order for example)