Interface MainStateJacobianProvider

All Superinterfaces:
OrdinaryDifferentialEquation

@Deprecated public interface MainStateJacobianProvider extends OrdinaryDifferentialEquation
Deprecated.
as of 1.0, replaced with ODEJacobiansProvider
Interface expanding first order differential equations in order to compute exactly the main state jacobian matrix for partial derivatives equations.
  • Method Details

    • computeMainStateJacobian

      double[][] computeMainStateJacobian(double t, double[] y, double[] yDot) throws MathIllegalArgumentException, MathIllegalStateException
      Deprecated.
      Compute the jacobian matrix of ODE with respect to main state.
      Parameters:
      t - current value of the independent time variable
      y - array containing the current value of the main state vector
      yDot - array containing the current value of the time derivative of the main state vector
      Returns:
      Jacobian matrix of the ODE w.r.t. the main state vector
      Throws:
      MathIllegalStateException - if the number of functions evaluations is exceeded
      MathIllegalArgumentException - if arrays dimensions do not match equations settings