This method solves an Initial Value Problem (IVP).
Since this method stores some internal state variables made available in its public interface during integration ( {@link #getCurrentSignedStepsize()}), it is not thread-safe.
@param equations differential equations to integrate @param t0 initial time @param y0 initial value of the state vector at t0 @param t target time for the integration(can be set to a value smaller thant0
for backward integration)
@param y placeholder where to put the state vector at each successfulstep (and hence at the end of integration), can be the same object as y0
@throws IntegratorException if the integrator cannot perform integration
@throws DerivativeException this exception is propagated to the caller ifthe underlying user function triggers one
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|