|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.math.ode.MultistepIntegrator.CountingDifferentialEquations
private class MultistepIntegrator.CountingDifferentialEquations
Wrapper for differential equations, ensuring start evaluations are counted.
Field Summary | |
---|---|
private int |
dimension
Dimension of the problem. |
Constructor Summary | |
---|---|
MultistepIntegrator.CountingDifferentialEquations(int dimension)
Simple constructor. |
Method Summary | |
---|---|
void |
computeDerivatives(double t,
double[] y,
double[] dot)
Get the current time derivative of the state vector. |
int |
getDimension()
Get the dimension of the problem. |
int |
getMainSetDimension()
Return the dimension of the main set of equations. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final int dimension
Constructor Detail |
---|
public MultistepIntegrator.CountingDifferentialEquations(int dimension)
dimension
- dimension of the problemMethod Detail |
---|
public void computeDerivatives(double t, double[] y, double[] dot) throws DerivativeException
computeDerivatives
in interface FirstOrderDifferentialEquations
t
- current value of the independent time variabley
- array containing the current value of the state vectordot
- placeholder array where to put the time derivative of the state vector
DerivativeException
- this user-defined exception should be used if an error is
is triggered by user codepublic int getDimension()
getDimension
in interface FirstOrderDifferentialEquations
public int getMainSetDimension()
The main set of equations represent the first part of an ODE state. The error estimations and adaptive step size computation should be done on this first part only, not on the final part of the state which represent an extension set of equations which are considered secondary.
getMainSetDimension
in interface ExtendedFirstOrderDifferentialEquations
total dimension
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |