public class GillIntegrator extends RungeKuttaIntegrator
This method is an explicit Runge-Kutta method, its Butcher-array is the following one :
0 | 0 0 0 0 1/2 | 1/2 0 0 0 1/2 | (q-1)/2 (2-q)/2 0 0 1 | 0 -q/2 (2+q)/2 0 |------------------------------- | 1/6 (2-q)/6 (2+q)/6 1/6where q = sqrt(2)
EulerIntegrator
,
ClassicalRungeKuttaIntegrator
,
MidpointIntegrator
,
ThreeEighthesIntegrator
,
Serialized FormisLastStep, lastStepHandle, resetOccurred, stepHandlers, stepSize, stepStart
Constructor and Description |
---|
GillIntegrator(double step)
Simple constructor.
|
integrate
acceptStep, addEventHandler, addEventHandler, addStepHandler, avoidOvershoot, clearEventHandlers, clearStepHandlers, computeDerivatives, getCurrentSignedStepsize, getCurrentStepStart, getEvaluations, getEventHandlers, getMaxEvaluations, getName, getStepHandlers, handleLastStep, initIntegration, integrate, removeEventState, sanityChecks, setEquations, setMaxEvaluations, setStateInitialized
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
Copyright © 2023 CNES. All rights reserved.