org.apache.commons.math.ode
Interface ParameterJacobianProvider
- All Superinterfaces:
- Parameterizable
public interface ParameterJacobianProvider
- extends Parameterizable
Interface to compute exactly Jacobian matrix for some parameter
when computing partial derivatives equations.
- Since:
- 3.0
- Version:
- $Id: ParameterJacobianProvider.java 1178235 2011-10-02 19:43:17Z luc $
|
Method Summary |
void |
computeParameterJacobian(double t,
double[] y,
double[] yDot,
java.lang.String paramName,
double[] dFdP)
Compute the Jacobian matrix of ODE with respect to one parameter. |
computeParameterJacobian
void computeParameterJacobian(double t,
double[] y,
double[] yDot,
java.lang.String paramName,
double[] dFdP)
throws MathIllegalArgumentException
- Compute the Jacobian matrix of ODE with respect to one parameter.
The parameter must be one given by Parameterizable.getParametersNames().
- 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 vectorparamName - name of the parameter to considerdFdP - placeholder array where to put the Jacobian matrix of the
ODE with respect to the parameter
- Throws:
MathIllegalArgumentException - if the parameter is not supported
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.