Uses of Interface
org.apache.commons.math3.ode.sampling.StepInterpolator
Packages that use StepInterpolator
Package
Description
This package provides classes to solve Ordinary Differential Equations problems.
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
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 StepInterpolatorModifier and TypeFieldDescriptionprivate List
<StepInterpolator> ContinuousOutputModel.steps
Steps table.Methods in org.apache.commons.math3.ode with parameters of type StepInterpolatorModifier and TypeMethodDescriptionvoid
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 StepInterpolatorModifier and TypeMethodDescriptionboolean
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 StepInterpolatorModifier and TypeClassDescription(package private) class
This class implements a step interpolator for the classical fourth order Runge-Kutta integrator.(package private) class
This class represents an interpolator over the last step during an ODE integration for the 5(4) Dormand-Prince integrator.(package private) class
This class represents an interpolator over the last step during an ODE integration for the 8(5,3) Dormand-Prince integrator.(package private) class
This class implements a linear interpolator for step.(package private) class
This class implements a step interpolator for the Gill fourth order Runge-Kutta integrator.(package private) class
This class implements an interpolator for the Gragg-Bulirsch-Stoer integrator.(package private) class
This class represents an interpolator over the last step during an ODE integration for the 5(4) Higham and Hall integrator.(package private) class
This class represents an interpolator over the last step during an ODE integration for the 6th order Luther integrator.(package private) class
This class implements a step interpolator for second order Runge-Kutta integrator.(package private) class
This class represents an interpolator over the last step during an ODE integration for Runge-Kutta and embedded Runge-Kutta integrators.(package private) class
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 StepInterpolatorModifier and TypeMethodDescriptionprotected 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 StepInterpolatorModifier and TypeClassDescriptionclass
This abstract class represents an interpolator over the last step during an ODE integration.class
This class implements an interpolator for integrators using Nordsieck representation.Methods in org.apache.commons.math3.ode.sampling that return StepInterpolatorModifier and TypeMethodDescriptionAbstractStepInterpolator.copy()
Copy the instance.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 StepInterpolatorModifier and TypeMethodDescriptionvoid
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.