private class JacobianMatrices.JacobiansSecondaryEquations extends java.lang.Object implements SecondaryEquations
This class is an inner class to ensure proper scheduling of calls
by forcing the use of JacobianMatrices.registerVariationalEquations(ExpandableStatefulODE).
| Modifier | Constructor and Description |
|---|---|
private |
JacobianMatrices.JacobiansSecondaryEquations() |
| Modifier and Type | Method and Description |
|---|---|
void |
computeDerivatives(double t,
double[] y,
double[] yDot,
double[] z,
double[] zDot)
Compute the derivatives related to the secondary state parameters.
|
int |
getDimension()
Get the dimension of the secondary state parameters.
|
private JacobianMatrices.JacobiansSecondaryEquations()
public int getDimension()
getDimension in interface SecondaryEquationspublic void computeDerivatives(double t,
double[] y,
double[] yDot,
double[] z,
double[] zDot)
throws MaxCountExceededException,
DimensionMismatchException
computeDerivatives in interface SecondaryEquationst - current value of the independent time variabley - array containing the current value of the primary state vectoryDot - array containing the derivative of the primary state vectorz - array containing the current value of the secondary state vectorzDot - placeholder array where to put the derivative of the secondary state vectorMaxCountExceededException - if the number of functions evaluations is exceededDimensionMismatchException - if arrays dimensions do not match equations settingsCopyright (c) 2003-2015 Apache Software Foundation