Interface MainStateJacobianProvider
-
- All Superinterfaces:
FirstOrderDifferentialEquations
public interface MainStateJacobianProvider extends FirstOrderDifferentialEquations
Interface expandingfirst order differential equations
in order to compute exactly the main state jacobian matrix forpartial derivatives equations
.- Since:
- 3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
computeMainStateJacobian(double t, double[] y, double[] yDot, double[][] dFdY)
Compute the jacobian matrix of ODE with respect to main state.-
Methods inherited from interface org.apache.commons.math4.legacy.ode.FirstOrderDifferentialEquations
computeDerivatives, getDimension
-
-
-
-
Method Detail
-
computeMainStateJacobian
void computeMainStateJacobian(double t, double[] y, double[] yDot, double[][] dFdY) throws MaxCountExceededException, DimensionMismatchException
Compute the jacobian matrix of ODE with respect to main state.- Parameters:
t
- current value of the independent time variabley
- array containing the current value of the main state vectoryDot
- array containing the current value of the time derivative of the main state vectordFdY
- placeholder array where to put the jacobian matrix of the ODE w.r.t. the main state vector- Throws:
MaxCountExceededException
- if the number of functions evaluations is exceededDimensionMismatchException
- if arrays dimensions do not match equations settings
-
-