Top Description Interfaces Classes
[default module]

Package org.apache.commons.math3.ode.nonstiff


This package provides classes to solve non-stiff Ordinary Differential Equations problems.

Interface Summary

Modifier and TypeInterface and Description
public interface
FieldButcherArrayProvider<
the type of the field elements
T extends RealFieldElement<T>
>

This interface represents an integrator based on Butcher arrays.

Class Summary

Modifier and TypeClass and Description
public class
AdamsBashforthFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.

public class
AdamsBashforthIntegrator

This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.

public abstract class
AdamsFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

Base class for Adams-Bashforth and Adams-Moulton integrators.

pack-priv class
AdamsFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements an interpolator for Adams integrators using Nordsieck representation.

public abstract class
AdamsIntegrator

Base class for Adams-Bashforth and Adams-Moulton integrators.

public class
AdamsMoultonFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.

public class
AdamsMoultonIntegrator

This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.

public class
AdamsNordsieckFieldTransformer<
the type of the field elements
T extends RealFieldElement<T>
>

Transformer to Nordsieck vectors for Adams integrators.

public class
AdamsNordsieckTransformer

Transformer to Nordsieck vectors for Adams integrators.

public abstract class
AdaptiveStepsizeFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.

public abstract class
AdaptiveStepsizeIntegrator

This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.

public class
ClassicalRungeKuttaFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).

pack-priv class
ClassicalRungeKuttaFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a step interpolator for the classical fourth order Runge-Kutta integrator.

public class
ClassicalRungeKuttaIntegrator

This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).

pack-priv class
ClassicalRungeKuttaStepInterpolator

This class implements a step interpolator for the classical fourth order Runge-Kutta integrator.

public class
DormandPrince54FieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.

pack-priv class
DormandPrince54FieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class represents an interpolator over the last step during an ODE integration for the 5(4) Dormand-Prince integrator.

public class
DormandPrince54Integrator

This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.

pack-priv class
DormandPrince54StepInterpolator

This class represents an interpolator over the last step during an ODE integration for the 5(4) Dormand-Prince integrator.

public class
DormandPrince853FieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.

pack-priv class
DormandPrince853FieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class represents an interpolator over the last step during an ODE integration for the 8(5,3) Dormand-Prince integrator.

public class
DormandPrince853Integrator

This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.

pack-priv class
DormandPrince853StepInterpolator

This class represents an interpolator over the last step during an ODE integration for the 8(5,3) Dormand-Prince integrator.

public abstract class
EmbeddedRungeKuttaFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.

public abstract class
EmbeddedRungeKuttaIntegrator

This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.

public class
EulerFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a simple Euler integrator for Ordinary Differential Equations.

pack-priv class
EulerFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a linear interpolator for step.

public class
EulerIntegrator

This class implements a simple Euler integrator for Ordinary Differential Equations.

pack-priv class
EulerStepInterpolator

This class implements a linear interpolator for step.

public class
GillFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .

pack-priv class
GillFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a step interpolator for the Gill fourth order Runge-Kutta integrator.

public class
GillIntegrator

This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .

pack-priv class
GillStepInterpolator

This class implements a step interpolator for the Gill fourth order Runge-Kutta integrator.

public class
GraggBulirschStoerIntegrator

This class implements a Gragg-Bulirsch-Stoer integrator for Ordinary Differential Equations.

pack-priv class
GraggBulirschStoerStepInterpolator

This class implements an interpolator for the Gragg-Bulirsch-Stoer integrator.

public class
HighamHall54FieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.

pack-priv class
HighamHall54FieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class represents an interpolator over the last step during an ODE integration for the 5(4) Higham and Hall integrator.

public class
HighamHall54Integrator

This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.

pack-priv class
HighamHall54StepInterpolator

This class represents an interpolator over the last step during an ODE integration for the 5(4) Higham and Hall integrator.

public class
LutherFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
LutherFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class represents an interpolator over the last step during an ODE integration for the 6th order Luther integrator.

public class
LutherIntegrator

This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
LutherStepInterpolator

This class represents an interpolator over the last step during an ODE integration for the 6th order Luther integrator.

public class
MidpointFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
MidpointFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a step interpolator for second order Runge-Kutta integrator.

public class
MidpointIntegrator

This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
MidpointStepInterpolator

This class implements a step interpolator for second order Runge-Kutta integrator.

public abstract class
RungeKuttaFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.

pack-priv abstract class
RungeKuttaFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class represents an interpolator over the last step during an ODE integration for Runge-Kutta and embedded Runge-Kutta integrators.

public abstract class
RungeKuttaIntegrator

This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.

pack-priv abstract class
RungeKuttaStepInterpolator

This class represents an interpolator over the last step during an ODE integration for Runge-Kutta and embedded Runge-Kutta integrators.

public class
ThreeEighthesFieldIntegrator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
ThreeEighthesFieldStepInterpolator<
the type of the field elements
T extends RealFieldElement<T>
>

This class implements a step interpolator for the 3/8 fourth order Runge-Kutta integrator.

public class
ThreeEighthesIntegrator

This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.

pack-priv class
ThreeEighthesStepInterpolator

This class implements a step interpolator for the 3/8 fourth order Runge-Kutta integrator.