Interface Derivative<T extends CalculusFieldElement<T>>

    • Method Detail

      • getFreeParameters

        int getFreeParameters()
        Get the number of free parameters.
        Returns:
        number of free parameters
      • getOrder

        int getOrder()
        Get the derivation order.
        Returns:
        derivation order
      • getValue

        double getValue()
        Get the value part of the function.
        Returns:
        value part of the value of the function
      • getPartialDerivative

        double getPartialDerivative​(int... orders)
                             throws MathIllegalArgumentException
        Get a partial derivative.
        Parameters:
        orders - derivation orders with respect to each variable (if all orders are 0, the value is returned)
        Returns:
        partial derivative
        Throws:
        MathIllegalArgumentException - if the numbers of variables does not match the instance
        MathIllegalArgumentException - if sum of derivation orders is larger than the instance limits
        See Also:
        getValue()