Uses of Interface
org.apache.commons.math3.ode.sampling.StepInterpolator
-
Packages that use StepInterpolator Package Description org.apache.commons.math3.ode This package provides classes to solve Ordinary Differential Equations problems.org.apache.commons.math3.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.org.apache.commons.math3.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems.org.apache.commons.math3.ode.sampling This package provides classes to handle sampling steps during Ordinary Differential Equations integration. -
-
Uses of StepInterpolator in org.apache.commons.math3.ode
Fields in org.apache.commons.math3.ode with type parameters of type StepInterpolator Modifier and Type Field Description private java.util.List<StepInterpolator>
ContinuousOutputModel. steps
Steps table.Methods in org.apache.commons.math3.ode with parameters of type StepInterpolator Modifier and Type Method Description void
ContinuousOutputModel. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted step.void
MultistepIntegrator.NordsieckInitializer. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted stepprivate int
ContinuousOutputModel. locatePoint(double time, StepInterpolator interval)
Compare a step interval and a double. -
Uses of StepInterpolator in org.apache.commons.math3.ode.events
Methods in org.apache.commons.math3.ode.events with parameters of type StepInterpolator Modifier and Type Method Description boolean
EventState. evaluateStep(StepInterpolator interpolator)
Evaluate the impact of the proposed step on the event handler.private double[]
EventState. getCompleteState(StepInterpolator interpolator)
Get the complete state (primary and secondary).void
EventState. reinitializeBegin(StepInterpolator interpolator)
Reinitialize the beginning of the step. -
Uses of StepInterpolator in org.apache.commons.math3.ode.nonstiff
Classes in org.apache.commons.math3.ode.nonstiff that implement StepInterpolator Modifier and Type Class Description (package private) class
ClassicalRungeKuttaStepInterpolator
This class implements a step interpolator for the classical fourth order Runge-Kutta integrator.(package private) class
DormandPrince54StepInterpolator
This class represents an interpolator over the last step during an ODE integration for the 5(4) Dormand-Prince integrator.(package private) class
DormandPrince853StepInterpolator
This class represents an interpolator over the last step during an ODE integration for the 8(5,3) Dormand-Prince integrator.(package private) class
EulerStepInterpolator
This class implements a linear interpolator for step.(package private) class
GillStepInterpolator
This class implements a step interpolator for the Gill fourth order Runge-Kutta integrator.(package private) class
GraggBulirschStoerStepInterpolator
This class implements an interpolator for the Gragg-Bulirsch-Stoer integrator.(package private) class
HighamHall54StepInterpolator
This class represents an interpolator over the last step during an ODE integration for the 5(4) Higham and Hall integrator.(package private) class
LutherStepInterpolator
This class represents an interpolator over the last step during an ODE integration for the 6th order Luther integrator.(package private) class
MidpointStepInterpolator
This class implements a step interpolator for second order Runge-Kutta integrator.(package private) class
RungeKuttaStepInterpolator
This class represents an interpolator over the last step during an ODE integration for Runge-Kutta and embedded Runge-Kutta integrators.(package private) class
ThreeEighthesStepInterpolator
This class implements a step interpolator for the 3/8 fourth order Runge-Kutta integrator.Methods in org.apache.commons.math3.ode.nonstiff that return StepInterpolator Modifier and Type Method Description protected StepInterpolator
ClassicalRungeKuttaStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
DormandPrince54StepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
DormandPrince853StepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
EulerStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
GillStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
GraggBulirschStoerStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
HighamHall54StepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
LutherStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
MidpointStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
ThreeEighthesStepInterpolator. doCopy()
Really copy the finalized instance. -
Uses of StepInterpolator in org.apache.commons.math3.ode.sampling
Classes in org.apache.commons.math3.ode.sampling that implement StepInterpolator Modifier and Type Class Description class
AbstractStepInterpolator
This abstract class represents an interpolator over the last step during an ODE integration.class
NordsieckStepInterpolator
This class implements an interpolator for integrators using Nordsieck representation.Methods in org.apache.commons.math3.ode.sampling that return StepInterpolator Modifier and Type Method Description StepInterpolator
AbstractStepInterpolator. copy()
Copy the instance.StepInterpolator
StepInterpolator. copy()
Copy the instance.protected abstract StepInterpolator
AbstractStepInterpolator. doCopy()
Really copy the finalized instance.protected StepInterpolator
NordsieckStepInterpolator. doCopy()
Really copy the finalized instance.Methods in org.apache.commons.math3.ode.sampling with parameters of type StepInterpolator Modifier and Type Method Description void
DummyStepHandler. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted step.void
StepHandler. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted stepvoid
StepNormalizer. handleStep(StepInterpolator interpolator, boolean isLast)
Handle the last accepted stepprivate boolean
StepNormalizer. isNextInStep(double nextTime, StepInterpolator interpolator)
Returns a value indicating whether the next normalized time is in the current step.private void
StepNormalizer. storeStep(StepInterpolator interpolator, double t)
Stores the interpolated information for the given time in the current state.
-