org.apache.commons.math3.ode

## Interface SecondaryEquations

• ### Method Summary

Methods
Modifier and Type Method and Description
void computeDerivatives(double t, double[] primary, double[] primaryDot, double[] secondary, double[] secondaryDot)
Compute the derivatives related to the secondary state parameters.
int getDimension()
Get the dimension of the secondary state parameters.
• ### Method Detail

• #### getDimension

int getDimension()
Get the dimension of the secondary state parameters.
Returns:
dimension of the secondary state parameters
• #### computeDerivatives

void computeDerivatives(double t,
double[] primary,
double[] primaryDot,
double[] secondary,
double[] secondaryDot)
throws MaxCountExceededException,
DimensionMismatchException
Compute the derivatives related to the secondary state parameters.
Parameters:
t - current value of the independent time variable
primary - array containing the current value of the primary state vector
primaryDot - array containing the derivative of the primary state vector
secondary - array containing the current value of the secondary state vector
secondaryDot - placeholder array where to put the derivative of the secondary state vector
Throws:
MaxCountExceededException - if the number of functions evaluations is exceeded
DimensionMismatchException - if arrays dimensions do not match equations settings