Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
Base class managing common boilerplate for all integrators.
AbstractFieldIntegrator(Field<T>, String) - Constructor for class org.hipparchus.ode.AbstractFieldIntegrator
Build an instance.
AbstractFieldODEDetector<T extends AbstractFieldODEDetector<T,E>,E extends CalculusFieldElement<E>> - Class in org.hipparchus.ode.events
Base class for #@link FieldODEEventDetector.
AbstractFieldODEDetector(FieldAdaptableInterval<E>, int, BracketedRealFieldUnivariateSolver<E>, FieldODEEventHandler<E>) - Constructor for class org.hipparchus.ode.events.AbstractFieldODEDetector
Build a new instance.
AbstractFieldODEStateInterpolator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.sampling
This abstract class represents an interpolator over the last step during an ODE integration.
AbstractFieldODEStateInterpolator(boolean, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Constructor for class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Simple constructor.
AbstractIntegrator - Class in org.hipparchus.ode
Base class managing common boilerplate for all integrators.
AbstractIntegrator(String) - Constructor for class org.hipparchus.ode.AbstractIntegrator
Build an instance.
AbstractODEDetector<T extends AbstractODEDetector<T>> - Class in org.hipparchus.ode.events
Base class for #@link ODEEventDetector.
AbstractODEDetector(AdaptableInterval, int, BracketedUnivariateSolver<UnivariateFunction>, ODEEventHandler) - Constructor for class org.hipparchus.ode.events.AbstractODEDetector
Build a new instance.
AbstractODEStateInterpolator - Class in org.hipparchus.ode.sampling
This abstract class represents an interpolator over the last step during an ODE integration.
AbstractODEStateInterpolator(boolean, ODEStateAndDerivative, ODEStateAndDerivative, ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Constructor for class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Simple constructor.
AbstractParameterizable - Class in org.hipparchus.ode
This abstract class provides boilerplate parameters list.
AbstractParameterizable(String...) - Constructor for class org.hipparchus.ode.AbstractParameterizable
Simple constructor.
AbstractParameterizable(Collection<String>) - Constructor for class org.hipparchus.ode.AbstractParameterizable
Simple constructor.
acceptStep(AbstractFieldODEStateInterpolator<T>, T) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Accept a step, triggering events and step handlers.
acceptStep(AbstractODEStateInterpolator, double) - Method in class org.hipparchus.ode.AbstractIntegrator
Accept a step, triggering events and step handlers.
Action - Enum in org.hipparchus.ode.events
Enumerate for actions to be performed when an event occurs during ODE integration.
AdamsBashforthFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.
AdamsBashforthFieldIntegrator(Field<T>, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsBashforthFieldIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthFieldIntegrator(Field<T>, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsBashforthFieldIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.
AdamsBashforthIntegrator(int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthIntegrator(int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
Base class for Adams-Bashforth and Adams-Moulton integrators.
AdamsFieldIntegrator(Field<T>, String, int, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsFieldIntegrator(Field<T>, String, int, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsIntegrator - Class in org.hipparchus.ode.nonstiff
Base class for Adams-Bashforth and Adams-Moulton integrators.
AdamsIntegrator(String, int, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsIntegrator(String, int, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsMoultonFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.
AdamsMoultonFieldIntegrator(Field<T>, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsMoultonFieldIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonFieldIntegrator(Field<T>, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsMoultonFieldIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.
AdamsMoultonIntegrator(int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonIntegrator(int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsNordsieckFieldTransformer<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
Transformer to Nordsieck vectors for Adams integrators.
AdamsNordsieckTransformer - Class in org.hipparchus.ode.nonstiff
Transformer to Nordsieck vectors for Adams integrators.
AdaptableInterval - Interface in org.hipparchus.ode.events
This interface represents an event checking interval that depends on state.
AdaptiveStepsizeFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.
AdaptiveStepsizeFieldIntegrator(Field<T>, String, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Build an integrator with the given stepsize bounds.
AdaptiveStepsizeFieldIntegrator(Field<T>, String, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Build an integrator with the given stepsize bounds.
AdaptiveStepsizeIntegrator - Class in org.hipparchus.ode.nonstiff
This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.
AdaptiveStepsizeIntegrator(String, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Build an integrator with the given stepsize bounds.
AdaptiveStepsizeIntegrator(String, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Build an integrator with the given stepsize bounds.
addEventDetector(FieldODEEventDetector<T>) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Add an event detector to the integrator.
addEventDetector(FieldODEEventDetector<T>) - Method in interface org.hipparchus.ode.FieldODEIntegrator
Add an event detector to the integrator.
addEventDetector(ODEEventDetector) - Method in class org.hipparchus.ode.AbstractIntegrator
Add an event detector to the integrator.
addEventDetector(ODEEventDetector) - Method in interface org.hipparchus.ode.ODEIntegrator
Add an event detector to the integrator.
addSecondaryEquations(FieldSecondaryODE<T>) - Method in class org.hipparchus.ode.FieldExpandableODE
Add a set of secondary equations to be integrated along with the primary set.
addSecondaryEquations(SecondaryODE) - Method in class org.hipparchus.ode.ExpandableODE
Add a set of secondary equations to be integrated along with the primary set.
addStepEndHandler(FieldODEStepEndHandler<T>) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Add a handler for step ends to the integrator.
addStepEndHandler(FieldODEStepEndHandler<T>) - Method in interface org.hipparchus.ode.FieldODEIntegrator
Add a handler for step ends to the integrator.
addStepEndHandler(ODEStepEndHandler) - Method in class org.hipparchus.ode.AbstractIntegrator
Add a handler for step ends to the integrator.
addStepEndHandler(ODEStepEndHandler) - Method in interface org.hipparchus.ode.ODEIntegrator
Add a handler for step ends to the integrator.
addStepHandler(FieldODEStepHandler<T>) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Add a step handler to this integrator.
addStepHandler(FieldODEStepHandler<T>) - Method in interface org.hipparchus.ode.FieldODEIntegrator
Add a step handler to this integrator.
addStepHandler(ODEStepHandler) - Method in class org.hipparchus.ode.AbstractIntegrator
Add a step handler to this integrator.
addStepHandler(ODEStepHandler) - Method in interface org.hipparchus.ode.ODEIntegrator
Add a step handler to this integrator.
append(DenseOutputModel) - Method in class org.hipparchus.ode.DenseOutputModel
Append another model at the end of the instance.
append(FieldDenseOutputModel<T>) - Method in class org.hipparchus.ode.FieldDenseOutputModel
Append another model at the end of the instance.
applyExternalButcherWeights(double[], double[][], double, double[]) - Static method in interface org.hipparchus.ode.nonstiff.ExplicitRungeKuttaIntegrator
Apply external weights of Butcher array, assuming internal ones have been applied.
applyExternalButcherWeights(T[], T[][], T, double[]) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Apply external weights of Butcher array, assuming internal ones have been applied.
applyExternalButcherWeights(T[], T[][], T, T[]) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Apply external weights of Butcher array, assuming internal ones have been applied.
applyInternalButcherWeights(ExpandableODE, double, double[], double, double[][], double[], double[][]) - Static method in interface org.hipparchus.ode.nonstiff.ExplicitRungeKuttaIntegrator
Apply internal weights of Butcher array, with corresponding times.
applyInternalButcherWeights(FieldExpandableODE<T>, T, T[], T, double[][], double[], T[][]) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Apply internal weights of Butcher array, with corresponding times.
applyInternalButcherWeights(FieldExpandableODE<T>, T, T[], T, T[][], T[], T[][]) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Apply internal weights of Butcher array, with corresponding times.

B

BOTH - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Include both the first and last points.
ButcherArrayProvider - Interface in org.hipparchus.ode.nonstiff
This interface represents an integrator based on Butcher arrays.

C

ClassicalRungeKuttaFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).
ClassicalRungeKuttaFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Simple constructor.
ClassicalRungeKuttaIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).
ClassicalRungeKuttaIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Simple constructor.
clearEventDetectors() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Remove all the event handlers that have been added to the integrator.
clearEventDetectors() - Method in class org.hipparchus.ode.AbstractIntegrator
Remove all the event handlers that have been added to the integrator.
clearEventDetectors() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Remove all the event handlers that have been added to the integrator.
clearEventDetectors() - Method in interface org.hipparchus.ode.ODEIntegrator
Remove all the event handlers that have been added to the integrator.
clearStepEndHandlers() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Remove all the handlers for step ends that have been added to the integrator.
clearStepEndHandlers() - Method in class org.hipparchus.ode.AbstractIntegrator
Remove all the handlers for step ends that have been added to the integrator.
clearStepEndHandlers() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Remove all the handlers for step ends that have been added to the integrator.
clearStepEndHandlers() - Method in interface org.hipparchus.ode.ODEIntegrator
Remove all the handlers for step ends that have been added to the integrator.
clearStepHandlers() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Remove all the step handlers that have been added to the integrator.
clearStepHandlers() - Method in class org.hipparchus.ode.AbstractIntegrator
Remove all the step handlers that have been added to the integrator.
clearStepHandlers() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Remove all the step handlers that have been added to the integrator.
clearStepHandlers() - Method in interface org.hipparchus.ode.ODEIntegrator
Remove all the step handlers that have been added to the integrator.
complainIfNotSupported(String) - Method in class org.hipparchus.ode.AbstractParameterizable
Check if a parameter is supported and throw an IllegalArgumentException if not.
ComplexODEConverter - Class in org.hipparchus.ode
ComplexODEConverter() - Constructor for class org.hipparchus.ode.ComplexODEConverter
Empty constructor.
ComplexODEState - Class in org.hipparchus.ode
Container for time, main and secondary state vectors.
ComplexODEState(double, Complex[]) - Constructor for class org.hipparchus.ode.ComplexODEState
Simple constructor.
ComplexODEState(double, Complex[], Complex[][]) - Constructor for class org.hipparchus.ode.ComplexODEState
Simple constructor.
ComplexODEStateAndDerivative - Class in org.hipparchus.ode
Container for time, main and secondary state vectors as well as their derivatives.
ComplexODEStateAndDerivative(double, Complex[], Complex[]) - Constructor for class org.hipparchus.ode.ComplexODEStateAndDerivative
Simple constructor.
ComplexODEStateAndDerivative(double, Complex[], Complex[], Complex[][], Complex[][]) - Constructor for class org.hipparchus.ode.ComplexODEStateAndDerivative
Simple constructor.
ComplexOrdinaryDifferentialEquation - Interface in org.hipparchus.ode
This interface represents a first order differential equations set for complex state.
ComplexSecondaryODE - Interface in org.hipparchus.ode
This interface allows users to add secondary differential equations to a primary set of differential equations.
computeDerivatives(double, double[]) - Method in class org.hipparchus.ode.AbstractIntegrator
Compute the derivatives and check the number of evaluations.
computeDerivatives(double, double[]) - Method in class org.hipparchus.ode.ExpandableODE
Get the current time derivative of the complete state vector.
computeDerivatives(double, double[]) - Method in class org.hipparchus.ode.FirstOrderConverter
Get the current time derivative of the state vector.
computeDerivatives(double, double[]) - Method in interface org.hipparchus.ode.OrdinaryDifferentialEquation
Get the current time derivative of the state vector.
computeDerivatives(double, double[], double[], double[]) - Method in interface org.hipparchus.ode.SecondaryODE
Compute the derivatives related to the secondary state parameters.
computeDerivatives(double, Complex[]) - Method in interface org.hipparchus.ode.ComplexOrdinaryDifferentialEquation
Get the current time derivative of the state vector.
computeDerivatives(double, Complex[], Complex[], Complex[]) - Method in interface org.hipparchus.ode.ComplexSecondaryODE
Compute the derivatives related to the secondary state parameters.
computeDerivatives(T, T[]) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Compute the derivatives and check the number of evaluations.
computeDerivatives(T, T[]) - Method in class org.hipparchus.ode.FieldExpandableODE
Get the current time derivative of the complete state vector.
computeDerivatives(T, T[]) - Method in interface org.hipparchus.ode.FieldOrdinaryDifferentialEquation
Get the current time derivative of the state vector.
computeDerivatives(T, T[], T[], T[]) - Method in interface org.hipparchus.ode.FieldSecondaryODE
Compute the derivatives related to the secondary state parameters.
computeInterpolatedStateAndDerivatives(EquationsMapper, double, double, double, double) - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Compute the state and derivatives at the interpolated time.
computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T>, T, T, T, T) - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Compute the state and derivatives at the interpolated time.
computeMainStateJacobian(double, double[], double[]) - Method in interface org.hipparchus.ode.ODEJacobiansProvider
Compute the Jacobian matrix of ODE with respect to state.
computeParameterJacobian(double, double[], double[], String) - Method in interface org.hipparchus.ode.NamedParameterJacobianProvider
Compute the Jacobian matrix of ODE with respect to one parameter.
computeParameterJacobian(double, double[], double[], String) - Method in interface org.hipparchus.ode.ODEJacobiansProvider
Compute the Jacobian matrix of ODE with respect to one parameter.
computeSecondDerivatives(double, double[], double[]) - Method in interface org.hipparchus.ode.SecondOrderODE
Get the current time derivative of the state vector.
computeStepGrowShrinkFactor(double) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Compute step grow/shrink factor according to normalized error.
computeStepGrowShrinkFactor(double) - Method in class org.hipparchus.ode.MultistepIntegrator
Compute step grow/shrink factor according to normalized error.
CONTINUE - Enum constant in enum org.hipparchus.ode.events.Action
Continue indicator.
convertEquations(ComplexOrdinaryDifferentialEquation) - Method in class org.hipparchus.ode.ComplexODEConverter
Convert an equations set.
convertSecondaryEquations(ComplexSecondaryODE) - Method in class org.hipparchus.ode.ComplexODEConverter
Convert a secondary equations set.
convertState(ComplexODEState) - Method in class org.hipparchus.ode.ComplexODEConverter
Convert a complex state (typically the initial state).
convertState(ODEStateAndDerivative) - Method in class org.hipparchus.ode.ComplexODEConverter
Convert a real state and derivatives (typically the final state or some intermediate state for step handling or event handling).
copy(double[][]) - Method in class org.hipparchus.ode.ODEState
Copy a two-dimensions array.
copy(Complex[][]) - Method in class org.hipparchus.ode.ComplexODEState
Copy a two-dimensions array.
copy(T[][]) - Method in class org.hipparchus.ode.FieldODEState
Copy a two-dimensions array.
create(boolean, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Create a new instance.
create(boolean, ODEStateAndDerivative, ODEStateAndDerivative, ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Create a new instance.
create(AdaptableInterval, int, BracketedUnivariateSolver<UnivariateFunction>, ODEEventHandler) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Build a new instance.
create(AdaptableInterval, int, BracketedUnivariateSolver<UnivariateFunction>, ODEEventHandler) - Method in class org.hipparchus.ode.events.EventSlopeFilter
Build a new instance.
create(FieldAdaptableInterval<E>, int, BracketedRealFieldUnivariateSolver<E>, FieldODEEventHandler<E>) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Build a new instance.
create(FieldAdaptableInterval<E>, int, BracketedRealFieldUnivariateSolver<E>, FieldODEEventHandler<E>) - Method in class org.hipparchus.ode.events.FieldEventSlopeFilter
Build a new instance.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.EulerIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.GillIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.LutherIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.MidpointIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaIntegrator
Create an interpolator.
createInterpolator(boolean, double[][], ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Create an interpolator.
createInterpolator(boolean, T[][], FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Create an interpolator.
currentInterval(FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.events.FieldAdaptableInterval
Get the current value of maximal time interval between events handler checks.
currentInterval(ODEStateAndDerivative) - Method in interface org.hipparchus.ode.events.AdaptableInterval
Get the current value of maximal time interval between events handler checks.

D

DEFAULT_MAX_ITER - Static variable in class org.hipparchus.ode.events.AbstractFieldODEDetector
Default maximum number of iterations in the event time search.
DEFAULT_MAX_ITER - Static variable in class org.hipparchus.ode.events.AbstractODEDetector
Default maximum number of iterations in the event time search.
DEFAULT_MAXCHECK - Static variable in class org.hipparchus.ode.events.AbstractFieldODEDetector
Default maximum checking interval (s).
DEFAULT_MAXCHECK - Static variable in class org.hipparchus.ode.events.AbstractODEDetector
Default maximum checking interval (s).
DEFAULT_THRESHOLD - Static variable in class org.hipparchus.ode.events.AbstractFieldODEDetector
Default convergence threshold (s).
DEFAULT_THRESHOLD - Static variable in class org.hipparchus.ode.events.AbstractODEDetector
Default convergence threshold (s).
DenseOutputModel - Class in org.hipparchus.ode
This class stores all information provided by an ODE integrator during the integration process and build a continuous model of the solution from this.
DenseOutputModel() - Constructor for class org.hipparchus.ode.DenseOutputModel
Simple constructor.
DetectorBasedEventState - Class in org.hipparchus.ode.events
This class handles the state for one event handler during integration steps.
DetectorBasedEventState(ODEEventDetector) - Constructor for class org.hipparchus.ode.events.DetectorBasedEventState
Simple constructor.
doEvent(FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Notify the user's listener of the event.
doEvent(FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.events.FieldEventState
Notify the user's listener of the event.
doEvent(FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Notify the user's listener of the event.
doEvent(ODEStateAndDerivative) - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Notify the user's listener of the event.
doEvent(ODEStateAndDerivative) - Method in interface org.hipparchus.ode.events.EventState
Notify the user's listener of the event.
doEvent(ODEStateAndDerivative) - Method in class org.hipparchus.ode.events.StepEndEventState
Notify the user's listener of the event.
DormandPrince54FieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince54FieldIntegrator(Field<T>, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Simple constructor.
DormandPrince54FieldIntegrator(Field<T>, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Simple constructor.
DormandPrince54Integrator - Class in org.hipparchus.ode.nonstiff
This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince54Integrator(double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince54Integrator(double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince853FieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince853FieldIntegrator(Field<T>, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Simple constructor.
DormandPrince853FieldIntegrator(Field<T>, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Simple constructor.
DormandPrince853Integrator - Class in org.hipparchus.ode.nonstiff
This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince853Integrator(double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Simple constructor.
DormandPrince853Integrator(double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Simple constructor.

E

EmbeddedRungeKuttaFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.
EmbeddedRungeKuttaFieldIntegrator(Field<T>, String, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
EmbeddedRungeKuttaFieldIntegrator(Field<T>, String, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
EmbeddedRungeKuttaIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.
EmbeddedRungeKuttaIntegrator(String, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
EmbeddedRungeKuttaIntegrator(String, int, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
EquationsMapper - Class in org.hipparchus.ode
Class mapping the part of a complete state or derivative that pertains to a specific differential equation.
errorEstimation(double[], double, double[], double[], RealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsBashforthIntegrator
Estimate error.
errorEstimation(double[], double, double[], double[], RealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Estimate error.
errorEstimation(double[], double, double[], double[], RealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsMoultonIntegrator
Estimate error.
errorEstimation(T[], T, T[], T[], FieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsBashforthFieldIntegrator
Estimate error.
errorEstimation(T[], T, T[], T[], FieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Estimate error.
errorEstimation(T[], T, T[], T[], FieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsMoultonFieldIntegrator
Estimate error.
estimateError(double[][], double[], double[], double) - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Compute the error ratio.
estimateError(T[][], T[], T[], T) - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Compute the error ratio.
estimateError(T[][], T[], T[], T) - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Compute the error ratio.
estimateError(T[][], T[], T[], T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Compute the error ratio.
estimateError(T[][], T[], T[], T) - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Compute the error ratio.
EulerFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements a simple Euler integrator for Ordinary Differential Equations.
EulerFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Simple constructor.
EulerIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements a simple Euler integrator for Ordinary Differential Equations.
EulerIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.EulerIntegrator
Simple constructor.
evaluateStep(FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Evaluate the impact of the proposed step on the event handler.
evaluateStep(FieldODEStateInterpolator<T>) - Method in interface org.hipparchus.ode.events.FieldEventState
Evaluate the impact of the proposed step on the event handler.
evaluateStep(FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Evaluate the impact of the proposed step on the event handler.
evaluateStep(ODEStateInterpolator) - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Evaluate the impact of the proposed step on the handler.
evaluateStep(ODEStateInterpolator) - Method in interface org.hipparchus.ode.events.EventState
Evaluate the impact of the proposed step on the handler.
evaluateStep(ODEStateInterpolator) - Method in class org.hipparchus.ode.events.StepEndEventState
Evaluate the impact of the proposed step on the handler.
eventOccurred(FieldODEStateAndDerivative<T>, FieldODEEventDetector<T>, boolean) - Method in interface org.hipparchus.ode.events.FieldODEEventHandler
Handle an event and choose what to do next.
eventOccurred(ODEStateAndDerivative, ODEEventDetector, boolean) - Method in interface org.hipparchus.ode.events.ODEEventHandler
Handle an event and choose what to do next.
EventOccurrence - Class in org.hipparchus.ode.events
Class to hold the data related to an event occurrence that is needed to decide how to modify integration.
EventOccurrence(Action, ODEState, double) - Constructor for class org.hipparchus.ode.events.EventOccurrence
Create a new occurrence of an event.
EventSlopeFilter<T extends ODEEventDetector> - Class in org.hipparchus.ode.events
Wrapper used to detect only increasing or decreasing events.
EventSlopeFilter(T, FilterType) - Constructor for class org.hipparchus.ode.events.EventSlopeFilter
EventState - Interface in org.hipparchus.ode.events
This interface handles the state for either one event handler or one step end handler during integration steps.
ExpandableODE - Class in org.hipparchus.ode
This class represents a combined set of first order differential equations, with at least a primary set of equations expandable by some sets of secondary equations.
ExpandableODE(OrdinaryDifferentialEquation) - Constructor for class org.hipparchus.ode.ExpandableODE
Build an expandable set from its primary ODE set.
ExplicitRungeKuttaIntegrator - Interface in org.hipparchus.ode.nonstiff
This interface implements the part of Runge-Kutta integrators for Ordinary Differential Equations common to fixed- and adaptive steps.
extractEquationData(int, double[]) - Method in class org.hipparchus.ode.EquationsMapper
Extract equation data from a complete state or derivative array.
extractEquationData(int, T[]) - Method in class org.hipparchus.ode.FieldEquationsMapper
Extract equation data from a complete state or derivative array.
extractMainSetJacobian(ODEState) - Method in class org.hipparchus.ode.VariationalEquation
Extract the Jacobian matrix with respect to state.
extractParameterJacobian(ODEState, String) - Method in class org.hipparchus.ode.VariationalEquation
Extract the Jacobian matrix with respect to one parameter.

F

FieldAdaptableInterval<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
This interface represents an event checking interval that depends on state.
FieldButcherArrayProvider<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.nonstiff
This interface represents an integrator based on Butcher arrays.
FieldDenseOutputModel<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
This class stores all information provided by an ODE integrator during the integration process and build a continuous model of the solution from this.
FieldDenseOutputModel() - Constructor for class org.hipparchus.ode.FieldDenseOutputModel
Simple constructor.
FieldDetectorBasedEventState<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.events
This class handles the state for one event handler during integration steps.
FieldDetectorBasedEventState(FieldODEEventDetector<T>) - Constructor for class org.hipparchus.ode.events.FieldDetectorBasedEventState
Simple constructor.
FieldEquationsMapper<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
Class mapping the part of a complete state or derivative that pertains to a set of differential equations.
FieldEventOccurrence<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.events
Class to hold the data related to an event occurrence that is needed to decide how to modify integration.
FieldEventOccurrence(Action, FieldODEState<T>, T) - Constructor for class org.hipparchus.ode.events.FieldEventOccurrence
Create a new occurrence of an event.
FieldEventSlopeFilter<T extends FieldODEEventDetector<E>,E extends CalculusFieldElement<E>> - Class in org.hipparchus.ode.events
Wrapper used to detect only increasing or decreasing events.
FieldEventSlopeFilter(Field<E>, T, FilterType) - Constructor for class org.hipparchus.ode.events.FieldEventSlopeFilter
FieldEventState<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
This interface handles the state for either one event handler or one step end handler during integration steps.
FieldExpandableODE<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
This class represents a combined set of first order differential equations, with at least a primary set of equations expandable by some sets of secondary equations.
FieldExpandableODE(FieldOrdinaryDifferentialEquation<T>) - Constructor for class org.hipparchus.ode.FieldExpandableODE
Build an expandable set from its primary ODE set.
FieldExplicitRungeKuttaIntegrator<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.nonstiff
This interface implements the part of Runge-Kutta Field integrators for Ordinary Differential Equations common to fixed- and adaptive steps.
FieldODEEventDetector<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
This interface represents a handler for discrete events triggered during ODE integration.
FieldODEEventHandler<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
This interface represents a handler for discrete events triggered during ODE integration.
FieldODEFixedStepHandler<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.sampling
This interface represents a handler that should be called after each successful fixed step.
FieldODEIntegrator<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode
This interface represents a first order integrator for differential equations.
FieldODEState<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
Container for time, main and secondary state vectors.
FieldODEState(T, T[]) - Constructor for class org.hipparchus.ode.FieldODEState
Simple constructor.
FieldODEState(T, T[], T[][]) - Constructor for class org.hipparchus.ode.FieldODEState
Simple constructor.
FieldODEStateAndDerivative<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
Container for time, main and secondary state vectors as well as their derivatives.
FieldODEStateAndDerivative(T, T[], T[]) - Constructor for class org.hipparchus.ode.FieldODEStateAndDerivative
Simple constructor.
FieldODEStateAndDerivative(T, T[], T[], T[][], T[][]) - Constructor for class org.hipparchus.ode.FieldODEStateAndDerivative
Simple constructor.
FieldODEStateInterpolator<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.sampling
This interface represents an interpolator over the last step during an ODE integration.
FieldODEStepEndHandler<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
This interface represents a handler for discrete events triggered during ODE integration at each step end.
FieldODEStepHandler<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.sampling
This interface represents a handler that should be called after each successful step.
FieldOrdinaryDifferentialEquation<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode
This interface represents a first order differential equations set.
FieldSecondaryODE<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode
This interface allows users to add secondary differential equations to a primary set of differential equations.
FieldStepEndEventState<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.events
This class handles the state for one event handler that triggers at step end.
FieldStepEndEventState(FieldODEStepEndHandler<T>) - Constructor for class org.hipparchus.ode.events.FieldStepEndEventState
Simple constructor.
FieldStepNormalizer<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.sampling
This class wraps an object implementing FieldODEFixedStepHandler into a FieldODEStepHandler.
FieldStepNormalizer(double, FieldODEFixedStepHandler<T>) - Constructor for class org.hipparchus.ode.sampling.FieldStepNormalizer
Simple constructor.
FieldStepNormalizer(double, FieldODEFixedStepHandler<T>, StepNormalizerBounds) - Constructor for class org.hipparchus.ode.sampling.FieldStepNormalizer
Simple constructor.
FieldStepNormalizer(double, FieldODEFixedStepHandler<T>, StepNormalizerMode) - Constructor for class org.hipparchus.ode.sampling.FieldStepNormalizer
Simple constructor.
FieldStepNormalizer(double, FieldODEFixedStepHandler<T>, StepNormalizerMode, StepNormalizerBounds) - Constructor for class org.hipparchus.ode.sampling.FieldStepNormalizer
Simple constructor.
filterStep(double, boolean, boolean) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Filter the integration step.
filterStep(T, boolean, boolean) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Filter the integration step.
FilterType - Enum in org.hipparchus.ode.events
Enumerate for filtering events.
finalizeStep(double, double[], double[], Array2DRowRealMatrix, boolean, ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.AdamsBashforthIntegrator
Finalize the step.
finalizeStep(double, double[], double[], Array2DRowRealMatrix, boolean, ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Finalize the step.
finalizeStep(double, double[], double[], Array2DRowRealMatrix, boolean, ODEStateAndDerivative, ODEStateAndDerivative, EquationsMapper) - Method in class org.hipparchus.ode.nonstiff.AdamsMoultonIntegrator
Finalize the step.
finalizeStep(T, T[], T[], Array2DRowFieldMatrix<T>, boolean, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsBashforthFieldIntegrator
Finalize the step.
finalizeStep(T, T[], T[], Array2DRowFieldMatrix<T>, boolean, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Finalize the step.
finalizeStep(T, T[], T[], Array2DRowFieldMatrix<T>, boolean, FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsMoultonFieldIntegrator
Finalize the step.
FIND_ROOT - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
FIND_ROOT.
finish(FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.FieldDenseOutputModel
Finalize integration.
finish(FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.sampling.FieldODEStepHandler
Finalize integration.
finish(FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.sampling.FieldStepNormalizer
Finalize integration.
finish(ODEStateAndDerivative) - Method in class org.hipparchus.ode.DenseOutputModel
Finalize integration.
finish(ODEStateAndDerivative) - Method in interface org.hipparchus.ode.sampling.ODEStepHandler
Finalize integration.
finish(ODEStateAndDerivative) - Method in class org.hipparchus.ode.sampling.StepNormalizer
Finalize integration.
FIRST - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Include the first point, but not the last point.
firstIncluded() - Method in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Returns a value indicating whether the first point should be passed to the underlying fixed step size step handler.
FirstOrderConverter - Class in org.hipparchus.ode
This class converts second order differential equations to first order ones.
FirstOrderConverter(SecondOrderODE) - Constructor for class org.hipparchus.ode.FirstOrderConverter
Simple constructor.
fraction(Field<T>, double, double) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Create a fraction from doubles.
fraction(Field<T>, int, int) - Static method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Create a fraction from integers.

G

g(FieldODEStateAndDerivative<E>) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Compute the value of the switching function.
g(FieldODEStateAndDerivative<E>) - Method in class org.hipparchus.ode.events.FieldEventSlopeFilter
Compute the value of the switching function.
g(FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Compute the value of the switching function.
g(ODEStateAndDerivative) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Compute the value of the switching function.
g(ODEStateAndDerivative) - Method in class org.hipparchus.ode.events.EventSlopeFilter
Compute the value of the switching function.
g(ODEStateAndDerivative) - Method in interface org.hipparchus.ode.events.ODEEventDetector
Compute the value of the switching function.
getA() - Method in interface org.hipparchus.ode.nonstiff.ButcherArrayProvider
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.EulerIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in interface org.hipparchus.ode.nonstiff.FieldButcherArrayProvider
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.GillIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.LutherIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.MidpointIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Get the internal weights from Butcher array (without the first empty row).
getA() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Get the internal weights from Butcher array (without the first empty row).
getAction() - Method in class org.hipparchus.ode.events.EventOccurrence
Get the user requested action.
getAction() - Method in class org.hipparchus.ode.events.FieldEventOccurrence
Get the user requested action.
getB() - Method in interface org.hipparchus.ode.nonstiff.ButcherArrayProvider
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.EulerIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in interface org.hipparchus.ode.nonstiff.FieldButcherArrayProvider
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.GillIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.LutherIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.MidpointIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Get the external weights for the high order method from Butcher array.
getB() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Get the external weights for the high order method from Butcher array.
getC() - Method in interface org.hipparchus.ode.nonstiff.ButcherArrayProvider
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.EulerIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in interface org.hipparchus.ode.nonstiff.FieldButcherArrayProvider
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.GillIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.LutherIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.MidpointIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Get the time steps from Butcher array (without the first zero).
getC() - Method in class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Get the time steps from Butcher array (without the first zero).
getCompleteDerivative() - Method in class org.hipparchus.ode.ComplexODEStateAndDerivative
Get complete derivative at time.
getCompleteDerivative() - Method in class org.hipparchus.ode.FieldODEStateAndDerivative
Get complete derivative at time.
getCompleteDerivative() - Method in class org.hipparchus.ode.ODEStateAndDerivative
Get complete derivative at time.
getCompleteState() - Method in class org.hipparchus.ode.ComplexODEState
Get complete state at time.
getCompleteState() - Method in class org.hipparchus.ode.FieldODEState
Get complete state at time.
getCompleteState() - Method in class org.hipparchus.ode.ODEState
Get complete state at time.
getCompleteStateDimension() - Method in class org.hipparchus.ode.ComplexODEState
Return the dimension of the complete set of equations.
getCompleteStateDimension() - Method in class org.hipparchus.ode.FieldODEState
Return the dimension of the complete set of equations.
getCompleteStateDimension() - Method in class org.hipparchus.ode.ODEState
Return the dimension of the complete set of equations.
getCurrentSignedStepsize() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the current signed value of the integration stepsize.
getCurrentSignedStepsize() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the current signed value of the integration stepsize.
getCurrentSignedStepsize() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get the current signed value of the integration stepsize.
getCurrentSignedStepsize() - Method in interface org.hipparchus.ode.ODEIntegrator
Get the current signed value of the integration stepsize.
getCurrentState() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the state at current grid point time.
getCurrentState() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the state at current grid point time.
getCurrentState() - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Get the state at current grid point time.
getCurrentState() - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Get the state at current grid point time.
getDefaultStep() - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Getter for the default, positive step-size assigned at constructor level.
getDefaultStep() - Method in class org.hipparchus.ode.nonstiff.RungeKuttaIntegrator
Getter for the default, positive step-size assigned at constructor level.
getDetector() - Method in class org.hipparchus.ode.events.EventSlopeFilter
Get the wrapped raw detector.
getDetector() - Method in class org.hipparchus.ode.events.FieldEventSlopeFilter
Get the wrapped raw detector.
getDimension() - Method in interface org.hipparchus.ode.ComplexOrdinaryDifferentialEquation
Get the dimension of the problem.
getDimension() - Method in interface org.hipparchus.ode.ComplexSecondaryODE
Get the dimension of the secondary state parameters.
getDimension() - Method in interface org.hipparchus.ode.FieldOrdinaryDifferentialEquation
Get the dimension of the problem.
getDimension() - Method in interface org.hipparchus.ode.FieldSecondaryODE
Get the dimension of the secondary state parameters.
getDimension() - Method in class org.hipparchus.ode.FirstOrderConverter
Get the dimension of the problem.
getDimension() - Method in interface org.hipparchus.ode.OrdinaryDifferentialEquation
Get the dimension of the problem.
getDimension() - Method in interface org.hipparchus.ode.SecondaryODE
Get the dimension of the secondary state parameters.
getDimension() - Method in interface org.hipparchus.ode.SecondOrderODE
Get the dimension of the problem.
getDummyStepsize() - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get a dummy step size.
getEquations() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the differential equations to integrate.
getEquations() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the differential equations to integrate.
getEvaluations() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the number of evaluations of the differential equations function.
getEvaluations() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the number of evaluations of the differential equations function.
getEvaluations() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get the number of evaluations of the differential equations function.
getEvaluations() - Method in interface org.hipparchus.ode.ODEIntegrator
Get the number of evaluations of the differential equations function.
getEvaluationsCounter() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the evaluations counter.
getEvaluationsCounter() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the evaluations counter.
getEventDetector() - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Get the underlying event detector.
getEventDetector() - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Get the underlying event detector.
getEventDetectors() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get all the event detectors that have been added to the integrator.
getEventDetectors() - Method in class org.hipparchus.ode.AbstractIntegrator
Get all the event detectors that have been added to the integrator.
getEventDetectors() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get all the event detectors that have been added to the integrator.
getEventDetectors() - Method in interface org.hipparchus.ode.ODEIntegrator
Get all the event detectors that have been added to the integrator.
getEventTime() - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in interface org.hipparchus.ode.events.EventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in interface org.hipparchus.ode.events.FieldEventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in class org.hipparchus.ode.events.StepEndEventState
Get the occurrence time of the event triggered in the current step.
getField() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the field to which state vector elements belong.
getFinalTime() - Method in class org.hipparchus.ode.DenseOutputModel
Get the final integration time.
getFinalTime() - Method in class org.hipparchus.ode.FieldDenseOutputModel
Get the final integration time.
getGlobalCurrentState() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the current global grid point state.
getGlobalCurrentState() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the current global grid point state.
getGlobalPreviousState() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the previous global grid point state.
getGlobalPreviousState() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the previous global grid point state.
getHandler() - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Get the underlying event handler.
getHandler() - Method in class org.hipparchus.ode.events.AbstractODEDetector
Get the underlying event handler.
getHandler() - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Get the underlying event handler.
getHandler() - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Get the underlying step end handler.
getHandler() - Method in interface org.hipparchus.ode.events.ODEEventDetector
Get the underlying event handler.
getHandler() - Method in class org.hipparchus.ode.events.StepEndEventState
Get the underlying step end handler.
getHP() - Method in class org.hipparchus.ode.ParameterConfiguration
Get parameter step.
getInitialStep() - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the initial step.
getInitialTime() - Method in class org.hipparchus.ode.DenseOutputModel
Get the initial integration time.
getInitialTime() - Method in class org.hipparchus.ode.FieldDenseOutputModel
Get the initial integration time.
getInstance(int) - Static method in class org.hipparchus.ode.nonstiff.AdamsNordsieckTransformer
Get the Nordsieck transformer for a given number of steps.
getInstance(Field<T>, int) - Static method in class org.hipparchus.ode.nonstiff.AdamsNordsieckFieldTransformer
Get the Nordsieck transformer for a given field and number of steps.
getInterpolatedState(double) - Method in class org.hipparchus.ode.DenseOutputModel
Get the state at interpolated time.
getInterpolatedState(double) - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the state at interpolated time.
getInterpolatedState(double) - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Get the state at interpolated time.
getInterpolatedState(T) - Method in class org.hipparchus.ode.FieldDenseOutputModel
Get the state at interpolated time.
getInterpolatedState(T) - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the state at interpolated time.
getInterpolatedState(T) - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Get the state at interpolated time.
getLocalizedString(Locale) - Method in enum org.hipparchus.ode.LocalizedODEFormats
getMainSetDimension() - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the main set dimension.
getMapper() - Method in class org.hipparchus.ode.ExpandableODE
Get the mapper for the set of equations.
getMapper() - Method in class org.hipparchus.ode.FieldExpandableODE
Get the mapper for the set of equations.
getMapper() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the mapper for ODE equations primary and secondary components.
getMapper() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the mapper for ODE equations primary and secondary components.
getMaxCheckInterval() - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Get the maximal time interval between events handler checks.
getMaxCheckInterval() - Method in class org.hipparchus.ode.events.AbstractODEDetector
Get the maximal time interval between events handler checks.
getMaxCheckInterval() - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Get the maximal time interval between events handler checks.
getMaxCheckInterval() - Method in interface org.hipparchus.ode.events.ODEEventDetector
Get the maximal time interval between events handler checks.
getMaxEvaluations() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the maximal number of functions evaluations.
getMaxEvaluations() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the maximal number of functions evaluations.
getMaxEvaluations() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get the maximal number of functions evaluations.
getMaxEvaluations() - Method in interface org.hipparchus.ode.ODEIntegrator
Get the maximal number of functions evaluations.
getMaxGrowth() - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Get the maximal growth factor for stepsize control.
getMaxGrowth() - Method in class org.hipparchus.ode.MultistepIntegrator
Get the maximal growth factor for stepsize control.
getMaxGrowth() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Get the maximal growth factor for stepsize control.
getMaxGrowth() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the maximal growth factor for stepsize control.
getMaxIterationCount() - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Get the upper limit in the iteration count for event localization.
getMaxIterationCount() - Method in class org.hipparchus.ode.events.AbstractODEDetector
Get the upper limit in the iteration count for event localization.
getMaxIterationCount() - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Get the upper limit in the iteration count for event localization.
getMaxIterationCount() - Method in interface org.hipparchus.ode.events.ODEEventDetector
Get the upper limit in the iteration count for event localization.
getMaxStep() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Get the maximal step.
getMaxStep() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the maximal step.
getMaxStep() - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the maximal step.
getMinReduction() - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Get the minimal reduction factor for stepsize control.
getMinReduction() - Method in class org.hipparchus.ode.MultistepIntegrator
Get the minimal reduction factor for stepsize control.
getMinReduction() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Get the minimal reduction factor for stepsize control.
getMinReduction() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the minimal reduction factor for stepsize control.
getMinStep() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Get the minimal step.
getMinStep() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the minimal step.
getMinStep() - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the minimal step.
getName() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the name of the method.
getName() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the name of the method.
getName() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get the name of the method.
getName() - Method in interface org.hipparchus.ode.ODEIntegrator
Get the name of the method.
getNewState() - Method in class org.hipparchus.ode.events.EventOccurrence
Get the new state for a reset action.
getNewState() - Method in class org.hipparchus.ode.events.FieldEventOccurrence
Get the new state for a reset action.
getNSteps() - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Get the number of steps of the multistep method (excluding the one being computed).
getNSteps() - Method in class org.hipparchus.ode.MultistepIntegrator
Get the number of steps of the multistep method (excluding the one being computed).
getNumberOfEquations() - Method in class org.hipparchus.ode.EquationsMapper
Get the number of equations mapped.
getNumberOfEquations() - Method in class org.hipparchus.ode.FieldEquationsMapper
Get the number of equations mapped.
getNumberOfSecondaryStates() - Method in class org.hipparchus.ode.ComplexODEState
Get the number of secondary states.
getNumberOfSecondaryStates() - Method in class org.hipparchus.ode.FieldODEState
Get the number of secondary states.
getNumberOfSecondaryStates() - Method in class org.hipparchus.ode.ODEState
Get the number of secondary states.
getNumberOfStages() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Getter for the number of stages corresponding to the Butcher array.
getNumberOfStages() - Method in interface org.hipparchus.ode.nonstiff.ExplicitRungeKuttaIntegrator
Getter for the number of stages corresponding to the Butcher array.
getNumberOfStages() - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Getter for the number of stages corresponding to the Butcher array.
getNumberOfStages() - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Getter for the number of stages corresponding to the Butcher array.
getOrder() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Get the order of the method.
getOrder() - Method in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Get the order of the method.
getParameter(String) - Method in interface org.hipparchus.ode.ParametersController
Get parameter value from its name.
getParameterName() - Method in class org.hipparchus.ode.ParameterConfiguration
Get parameter name.
getParametersNames() - Method in class org.hipparchus.ode.AbstractParameterizable
Get the names of the supported parameters.
getParametersNames() - Method in interface org.hipparchus.ode.ODEJacobiansProvider
Get the names of the supported parameters.
getParametersNames() - Method in interface org.hipparchus.ode.Parameterizable
Get the names of the supported parameters.
getPreviousState() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Get the state at previous grid point time.
getPreviousState() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Get the state at previous grid point time.
getPreviousState() - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Get the state at previous grid point time.
getPreviousState() - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Get the state at previous grid point time.
getPrimary() - Method in class org.hipparchus.ode.ExpandableODE
Get the primary set of differential equations to be integrated.
getPrimary() - Method in class org.hipparchus.ode.FieldExpandableODE
Get the primary set of differential equations to be integrated.
getPrimaryDerivative() - Method in class org.hipparchus.ode.ComplexODEStateAndDerivative
Get derivative of the primary state at time.
getPrimaryDerivative() - Method in class org.hipparchus.ode.FieldODEStateAndDerivative
Get derivative of the primary state at time.
getPrimaryDerivative() - Method in class org.hipparchus.ode.ODEStateAndDerivative
Get derivative of the primary state at time.
getPrimaryState() - Method in class org.hipparchus.ode.ComplexODEState
Get primary state at time.
getPrimaryState() - Method in class org.hipparchus.ode.FieldODEState
Get primary state at time.
getPrimaryState() - Method in class org.hipparchus.ode.ODEState
Get primary state at time.
getPrimaryStateDimension() - Method in class org.hipparchus.ode.ComplexODEState
Get primary state dimension.
getPrimaryStateDimension() - Method in class org.hipparchus.ode.FieldODEState
Get primary state dimension.
getPrimaryStateDimension() - Method in class org.hipparchus.ode.ODEState
Get primary state dimension.
getRealA() - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Get the internal weights from Butcher array (without the first empty row).
getRealB() - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Get the external weights for the high order method from Butcher array.
getRealC() - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Get the time steps from Butcher array (without the first zero).
getRelativeTolerance(int) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the relative tolerance for one component.
getSafety() - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Get the safety factor for stepsize control.
getSafety() - Method in class org.hipparchus.ode.MultistepIntegrator
Get the safety factor for stepsize control.
getSafety() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Get the safety factor for stepsize control.
getSafety() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the safety factor for stepsize control.
getSecondaryDerivative(int) - Method in class org.hipparchus.ode.ComplexODEStateAndDerivative
Get derivative of the secondary state at time.
getSecondaryDerivative(int) - Method in class org.hipparchus.ode.FieldODEStateAndDerivative
Get derivative of the secondary state at time.
getSecondaryDerivative(int) - Method in class org.hipparchus.ode.ODEStateAndDerivative
Get derivative of the secondary state at time.
getSecondaryState(int) - Method in class org.hipparchus.ode.ComplexODEState
Get secondary state at time.
getSecondaryState(int) - Method in class org.hipparchus.ode.FieldODEState
Get secondary state at time.
getSecondaryState(int) - Method in class org.hipparchus.ode.ODEState
Get secondary state at time.
getSecondaryStateDimension(int) - Method in class org.hipparchus.ode.ComplexODEState
Get secondary state dimension.
getSecondaryStateDimension(int) - Method in class org.hipparchus.ode.FieldODEState
Get secondary state dimension.
getSecondaryStateDimension(int) - Method in class org.hipparchus.ode.ODEState
Get secondary state dimension.
getSolver() - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Get the root-finding algorithm to use to detect state events.
getSolver() - Method in class org.hipparchus.ode.events.AbstractODEDetector
Get the root-finding algorithm to use to detect state events.
getSolver() - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Get the root-finding algorithm to use to detect state events.
getSolver() - Method in interface org.hipparchus.ode.events.ODEEventDetector
Get the root-finding algorithm to use to detect state events.
getSourceString() - Method in enum org.hipparchus.ode.LocalizedODEFormats
getStarterIntegrator() - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Get the starter integrator.
getStarterIntegrator() - Method in class org.hipparchus.ode.MultistepIntegrator
Get the starter integrator.
getStepEndHandlers() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get all the handlers for step ends that have been added to the integrator.
getStepEndHandlers() - Method in class org.hipparchus.ode.AbstractIntegrator
Get all the handlers for step ends that have been added to the integrator.
getStepEndHandlers() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get all the handlers for step ends that have been added to the integrator.
getStepEndHandlers() - Method in interface org.hipparchus.ode.ODEIntegrator
Get all the handlers for step ends that have been added to the integrator.
getStepHandlers() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get all the step handlers that have been added to the integrator.
getStepHandlers() - Method in class org.hipparchus.ode.AbstractIntegrator
Get all the step handlers that have been added to the integrator.
getStepHandlers() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get all the step handlers that have been added to the integrator.
getStepHandlers() - Method in interface org.hipparchus.ode.ODEIntegrator
Get all the step handlers that have been added to the integrator.
getStepSize() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the current step size.
getStepSize() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the current step size.
getStepSizeHelper() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Get the stepsize helper.
getStepSizeHelper() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the stepsize helper.
getStepStart() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Get the state at step start time ti.
getStepStart() - Method in class org.hipparchus.ode.AbstractIntegrator
Get the state at step start time ti.
getStepStart() - Method in interface org.hipparchus.ode.FieldODEIntegrator
Get the state at step start time ti.
getStepStart() - Method in interface org.hipparchus.ode.ODEIntegrator
Get the state at step start time ti.
getStopTime() - Method in class org.hipparchus.ode.events.EventOccurrence
Get the new time for a stop action.
getStopTime() - Method in class org.hipparchus.ode.events.FieldEventOccurrence
Get the new time for a stop action.
getTime() - Method in class org.hipparchus.ode.ComplexODEState
Get time.
getTime() - Method in class org.hipparchus.ode.FieldODEState
Get time.
getTime() - Method in class org.hipparchus.ode.ODEState
Get time.
getTolerance(int, double) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the tolerance for one component.
getTolerance(int, T) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Get the tolerance for one component.
getTotalDimension() - Method in class org.hipparchus.ode.EquationsMapper
Return the dimension of the complete set of equations.
getTotalDimension() - Method in class org.hipparchus.ode.FieldEquationsMapper
Return the dimension of the complete set of equations.
GillFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .
GillFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Simple constructor.
GillIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .
GillIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.GillIntegrator
Simple constructor.
GraggBulirschStoerIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements a Gragg-Bulirsch-Stoer integrator for Ordinary Differential Equations.
GraggBulirschStoerIntegrator(double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Simple constructor.
GraggBulirschStoerIntegrator(double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Simple constructor.

H

handleStep(FieldODEStateAndDerivative<T>, boolean) - Method in interface org.hipparchus.ode.sampling.FieldODEFixedStepHandler
Handle the last accepted step
handleStep(ODEStateAndDerivative, boolean) - Method in interface org.hipparchus.ode.sampling.ODEFixedStepHandler
Handle the last accepted step
handleStep(FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.FieldDenseOutputModel
Handle the last accepted step.
handleStep(FieldODEStateInterpolator<T>) - Method in interface org.hipparchus.ode.sampling.FieldODEStepHandler
Handle the last accepted step.
handleStep(FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.sampling.FieldStepNormalizer
Handle the last accepted step.
handleStep(ODEStateInterpolator) - Method in class org.hipparchus.ode.DenseOutputModel
Handle the last accepted step.
handleStep(ODEStateInterpolator) - Method in interface org.hipparchus.ode.sampling.ODEStepHandler
Handle the last accepted step.
handleStep(ODEStateInterpolator) - Method in class org.hipparchus.ode.sampling.StepNormalizer
Handle the last accepted step.
HighamHall54FieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.
HighamHall54FieldIntegrator(Field<T>, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Simple constructor.
HighamHall54FieldIntegrator(Field<T>, double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Simple constructor.
HighamHall54Integrator - Class in org.hipparchus.ode.nonstiff
This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.
HighamHall54Integrator(double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Simple constructor.
HighamHall54Integrator(double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Simple constructor.
HOLE_BETWEEN_MODELS_TIME_RANGES - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
HOLE_BETWEEN_MODELS_TIME_RANGES.

I

INCREMENT - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerMode
Steps are fixed increments of the start value.
incrementEvaluations(int) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Increment evaluations of derivatives.
incrementEvaluations(int) - Method in class org.hipparchus.ode.AbstractIntegrator
Increment evaluations of derivatives.
init(double, double[], double) - Method in interface org.hipparchus.ode.OrdinaryDifferentialEquation
Initialize equations at the start of an ODE integration.
init(double, double[], double[], double) - Method in interface org.hipparchus.ode.SecondaryODE
Initialize equations at the start of an ODE integration.
init(double, Complex[], double) - Method in interface org.hipparchus.ode.ComplexOrdinaryDifferentialEquation
Initialize equations at the start of an ODE integration.
init(double, Complex[], Complex[], double) - Method in interface org.hipparchus.ode.ComplexSecondaryODE
Initialize equations at the start of an ODE integration.
init(FieldODEState<T>, T) - Method in class org.hipparchus.ode.FieldExpandableODE
Initialize equations at the start of an ODE integration.
init(FieldODEStateAndDerivative<E>, E) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Initialize event handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<E>, E) - Method in class org.hipparchus.ode.events.FieldEventSlopeFilter
Initialize event handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Initialize event handler at the start of an integration.
init(FieldODEStateAndDerivative<T>, T) - Method in interface org.hipparchus.ode.events.FieldEventState
Initialize handler at the start of an integration.
init(FieldODEStateAndDerivative<T>, T) - Method in interface org.hipparchus.ode.events.FieldODEEventDetector
Initialize event handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in interface org.hipparchus.ode.events.FieldODEStepEndHandler
Initialize step end handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Initialize handler at the start of an integration.
init(FieldODEStateAndDerivative<T>, T) - Method in class org.hipparchus.ode.FieldDenseOutputModel
Initialize step handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in interface org.hipparchus.ode.sampling.FieldODEFixedStepHandler
Initialize step handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in interface org.hipparchus.ode.sampling.FieldODEStepHandler
Initialize step handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T) - Method in class org.hipparchus.ode.sampling.FieldStepNormalizer
Initialize step handler at the start of an ODE integration.
init(FieldODEStateAndDerivative<T>, T, FieldODEEventDetector<T>) - Method in interface org.hipparchus.ode.events.FieldODEEventHandler
Initialize event handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.DenseOutputModel
Initialize step handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Initialize event handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Initialize handler at the start of an integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.events.EventSlopeFilter
Initialize event handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in interface org.hipparchus.ode.events.EventState
Initialize handler at the start of an integration.
init(ODEStateAndDerivative, double) - Method in interface org.hipparchus.ode.events.ODEEventDetector
Initialize event handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in interface org.hipparchus.ode.events.ODEStepEndHandler
Initialize step end handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.events.StepEndEventState
Initialize handler at the start of an integration.
init(ODEStateAndDerivative, double) - Method in interface org.hipparchus.ode.sampling.ODEFixedStepHandler
Initialize step handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in interface org.hipparchus.ode.sampling.ODEStepHandler
Initialize step handler at the start of an ODE integration.
init(ODEStateAndDerivative, double) - Method in class org.hipparchus.ode.sampling.StepNormalizer
Initialize step handler at the start of an ODE integration.
init(ODEStateAndDerivative, double, ODEEventDetector) - Method in interface org.hipparchus.ode.events.ODEEventHandler
Initialize event handler at the start of an ODE integration.
init(ODEState, double) - Method in class org.hipparchus.ode.ExpandableODE
Initialize equations at the start of an ODE integration.
init(T, T[], T) - Method in interface org.hipparchus.ode.FieldOrdinaryDifferentialEquation
Initialize equations at the start of an ODE integration.
init(T, T[], T[], T) - Method in interface org.hipparchus.ode.FieldSecondaryODE
Initialize equations at the start of an ODE integration.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class org.hipparchus.ode.MultistepIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckTransformer
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(T, T[], T[][], T[][]) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(T, T[], T[][], T[][]) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(T, T[], T[][], T[][]) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckFieldTransformer
Initialize the high order scaled derivatives at step start.
initializeStep(boolean, int, double[], ODEStateAndDerivative) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Initialize the integration step.
initializeStep(boolean, int, T[], FieldODEStateAndDerivative<T>, FieldEquationsMapper<T>) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Initialize the integration step.
initIntegration(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.AbstractIntegrator
Prepare the start of an integration.
initIntegration(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Prepare the start of an integration.
initIntegration(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Prepare the start of an integration.
initIntegration(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Prepare the start of an integration.
insertEquationData(int, double[], double[]) - Method in class org.hipparchus.ode.EquationsMapper
Insert equation data into a complete state or derivative array.
insertEquationData(int, T[], T[]) - Method in class org.hipparchus.ode.FieldEquationsMapper
Insert equation data into a complete state or derivative array.
integrate(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableODE, ODEState, double) - Method in interface org.hipparchus.ode.ODEIntegrator
Integrate the differential equations up to the given time.
integrate(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in interface org.hipparchus.ode.FieldODEIntegrator
Integrate the differential equations up to the given time.
integrate(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Integrate the differential equations up to the given time.
integrate(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Integrate the differential equations up to the given time.
integrate(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Integrate the differential equations up to the given time.
integrate(OrdinaryDifferentialEquation, ODEState, double) - Method in interface org.hipparchus.ode.ODEIntegrator
Integrate the differential equations up to the given time.
INTEGRATION_METHOD_NEEDS_AT_LEAST_TWO_PREVIOUS_POINTS - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
INTEGRATION_METHOD_NEEDS_AT_LEAST_TWO_PREVIOUS_POINTS.
isCurrentStateInterpolated() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Determines if the current state is computed directly by the integrator, or if it is calculated using interpolation.
isCurrentStateInterpolated() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Determines if the current state is computed directly by the integrator, or if it is calculated using interpolation.
isCurrentStateInterpolated() - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Determines if the current state is computed directly by the integrator, or if it is calculated using interpolation.
isCurrentStateInterpolated() - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Determines if the current state is computed directly by the integrator, or if it is calculated using interpolation.
isForward() - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Check if the current propagation is forward or backward.
isForward() - Method in class org.hipparchus.ode.events.AbstractODEDetector
Check if the current propagation is forward or backward.
isForward() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Check if the natural integration direction is forward.
isForward() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Check if the natural integration direction is forward.
isForward() - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Check if the natural integration direction is forward.
isForward() - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Check if the natural integration direction is forward.
isLastStep() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Check if this step is the last one.
isLastStep() - Method in class org.hipparchus.ode.AbstractIntegrator
Check if this step is the last one.
isPreviousStateInterpolated() - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Determines if the previous state is computed directly by the integrator, or if it is calculated using interpolation.
isPreviousStateInterpolated() - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Determines if the previous state is computed directly by the integrator, or if it is calculated using interpolation.
isPreviousStateInterpolated() - Method in interface org.hipparchus.ode.sampling.FieldODEStateInterpolator
Determines if the previous state is computed directly by the integrator, or if it is calculated using interpolation.
isPreviousStateInterpolated() - Method in interface org.hipparchus.ode.sampling.ODEStateInterpolator
Determines if the previous state is computed directly by the integrator, or if it is calculated using interpolation.
isSupported(String) - Method in class org.hipparchus.ode.AbstractParameterizable
Check if a parameter is supported.
isSupported(String) - Method in interface org.hipparchus.ode.ODEJacobiansProvider
Check if a parameter is supported.
isSupported(String) - Method in interface org.hipparchus.ode.Parameterizable
Check if a parameter is supported.
isTriggeredOnIncreasing() - Method in enum org.hipparchus.ode.events.FilterType
Check if triggered events are increasing events.
isUsingFieldCoefficients() - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Getter for the flag between real or Field coefficients in the Butcher array.
isUsingFieldCoefficients() - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Getter for the flag between real or Field coefficients in the Butcher array.
isUsingFieldCoefficients() - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Getter for the flag between real or Field coefficients in the Butcher array.

L

LAST - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Include the last point, but not the first point.
lastIncluded() - Method in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Returns a value indicating whether the last point should be passed to the underlying fixed step size step handler.
LocalizedODEFormats - Enum in org.hipparchus.ode
Enumeration for localized messages formats used in exceptions messages.
LutherFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.
LutherFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Simple constructor.
LutherIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.
LutherIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.LutherIntegrator
Simple constructor.

M

mapStateAndDerivative(double, double[], double[]) - Method in class org.hipparchus.ode.EquationsMapper
Map flat arrays to a state and derivative.
mapStateAndDerivative(T, T[], T[]) - Method in class org.hipparchus.ode.FieldEquationsMapper
Map flat arrays to a state and derivative.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.AdamsBashforthFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.AdamsBashforthIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.AdamsMoultonFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.AdamsMoultonIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.DormandPrince54FieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.DormandPrince54Integrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.DormandPrince853FieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.DormandPrince853Integrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.EulerFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.EulerIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.GillFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.GillIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.HighamHall54FieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.HighamHall54Integrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.LutherFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.LutherIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.MidpointIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Name of integration scheme.
METHOD_NAME - Static variable in class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Name of integration scheme.
MidpointFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.
MidpointFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.MidpointFieldIntegrator
Simple constructor.
MidpointIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.
MidpointIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.MidpointIntegrator
Simple constructor.
MINIMAL_STEPSIZE_REACHED_DURING_INTEGRATION - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
MINIMAL_STEPSIZE_REACHED_DURING_INTEGRATION.
MismatchedEquations() - Constructor for exception org.hipparchus.ode.VariationalEquation.MismatchedEquations
Simple constructor.
MULTIPLES - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerMode
Steps are multiples of a fixed value.
MULTISTEP_STARTER_STOPPED_EARLY - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
MULTISTEP_STARTER_STOPPED_EARLY.
MultistepFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode
This class is the base class for multistep integrators for Ordinary Differential Equations.
MultistepFieldIntegrator(Field<T>, String, int, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.MultistepFieldIntegrator
Build a multistep integrator with the given stepsize bounds.
MultistepFieldIntegrator(Field<T>, String, int, int, double, double, double, double) - Constructor for class org.hipparchus.ode.MultistepFieldIntegrator
Build a multistep integrator with the given stepsize bounds.
MultistepIntegrator - Class in org.hipparchus.ode
This class is the base class for multistep integrators for Ordinary Differential Equations.
MultistepIntegrator(String, int, int, double, double, double[], double[]) - Constructor for class org.hipparchus.ode.MultistepIntegrator
Build a multistep integrator with the given stepsize bounds.
MultistepIntegrator(String, int, int, double, double, double, double) - Constructor for class org.hipparchus.ode.MultistepIntegrator
Build a multistep integrator with the given stepsize bounds.

N

NamedParameterJacobianProvider - Interface in org.hipparchus.ode
Interface to compute exactly Jacobian matrix for some parameter when computing partial derivatives equations.
NAN_APPEARING_DURING_INTEGRATION - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
NAN_APPEARING_DURING_INTEGRATION.
NEITHER - Enum constant in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Do not include the first and last points.
nordsieck - Variable in class org.hipparchus.ode.MultistepFieldIntegrator
Nordsieck matrix of the higher scaled derivatives.
nordsieck - Variable in class org.hipparchus.ode.MultistepIntegrator
Nordsieck matrix of the higher scaled derivatives.

O

ODEEventDetector - Interface in org.hipparchus.ode.events
This interface represents a detector for discrete events triggered during ODE integration.
ODEEventHandler - Interface in org.hipparchus.ode.events
This interface represents a handler for discrete events triggered during ODE integration.
ODEFixedStepHandler - Interface in org.hipparchus.ode.sampling
This interface represents a handler that should be called after each successful fixed step.
ODEIntegrator - Interface in org.hipparchus.ode
This interface represents a first order integrator for differential equations.
ODEJacobiansProvider - Interface in org.hipparchus.ode
Interface expanding first order differential equations in order to compute exactly the Jacobian matrices for partial derivatives equations.
ODEState - Class in org.hipparchus.ode
Container for time, main and secondary state vectors.
ODEState(double, double[]) - Constructor for class org.hipparchus.ode.ODEState
Simple constructor.
ODEState(double, double[], double[][]) - Constructor for class org.hipparchus.ode.ODEState
Simple constructor.
ODEStateAndDerivative - Class in org.hipparchus.ode
Container for time, main and secondary state vectors as well as their derivatives.
ODEStateAndDerivative(double, double[], double[]) - Constructor for class org.hipparchus.ode.ODEStateAndDerivative
Simple constructor.
ODEStateAndDerivative(double, double[], double[], double[][], double[][]) - Constructor for class org.hipparchus.ode.ODEStateAndDerivative
Simple constructor.
ODEStateInterpolator - Interface in org.hipparchus.ode.sampling
This interface represents an interpolator over the last step during an ODE integration.
ODEStepEndHandler - Interface in org.hipparchus.ode.events
This interface represents a handler for discrete events triggered during ODE integration at each step end.
ODEStepHandler - Interface in org.hipparchus.ode.sampling
This interface represents a handler that should be called after each successful step.
OrdinaryDifferentialEquation - Interface in org.hipparchus.ode
This interface represents a first order differential equations set.
org.hipparchus.ode - package org.hipparchus.ode
This package provides classes to solve Ordinary Differential Equations problems.
org.hipparchus.ode.events - package org.hipparchus.ode.events
Events
org.hipparchus.ode.nonstiff - package org.hipparchus.ode.nonstiff
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
org.hipparchus.ode.sampling - package org.hipparchus.ode.sampling
This package provides classes to handle sampling steps during Ordinary Differential Equations integration.

P

ParameterConfiguration - Class in org.hipparchus.ode
Simple container pairing a parameter name with a step in order to compute the associated Jacobian matrix by finite difference.
Parameterizable - Interface in org.hipparchus.ode
This interface enables to process any parameterizable object.
ParametersController - Interface in org.hipparchus.ode
Interface to compute by finite difference Jacobian matrix for some parameter when computing partial derivatives equations.
PROPAGATION_DIRECTION_MISMATCH - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
PROPAGATION_DIRECTION_MISMATCH.

R

reinitializeBegin(FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Reinitialize the beginning of the step.
reinitializeBegin(ODEStateInterpolator) - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Reinitialize the beginning of the step.
rescale(double) - Method in class org.hipparchus.ode.MultistepIntegrator
Rescale the instance.
rescale(T) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Rescale the instance.
RESET_DERIVATIVES - Enum constant in enum org.hipparchus.ode.events.Action
Reset derivatives indicator.
RESET_EVENTS - Enum constant in enum org.hipparchus.ode.events.Action
Reset events indicator.
RESET_STATE - Enum constant in enum org.hipparchus.ode.events.Action
Reset state indicator.
resetInternalState() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Reset internal state to dummy values.
resetInternalState() - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Reset internal state to dummy values.
resetOccurred() - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Check if a reset occurred while last step was accepted.
resetOccurred() - Method in class org.hipparchus.ode.AbstractIntegrator
Check if a reset occurred while last step was accepted.
resetState(FieldODEEventDetector<T>, FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.events.FieldODEEventHandler
Reset the state prior to continue the integration.
resetState(ODEEventDetector, ODEStateAndDerivative) - Method in interface org.hipparchus.ode.events.ODEEventHandler
Reset the state prior to continue the integration.
resetState(FieldODEStateAndDerivative<T>) - Method in interface org.hipparchus.ode.events.FieldODEStepEndHandler
Reset the state prior to continue the integration.
resetState(ODEStateAndDerivative) - Method in interface org.hipparchus.ode.events.ODEStepEndHandler
Reset the state prior to continue the integration.
restrictStep(FieldODEStateAndDerivative<T>, FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.sampling.AbstractFieldODEStateInterpolator
Create a new restricted version of the instance.
restrictStep(ODEStateAndDerivative, ODEStateAndDerivative) - Method in class org.hipparchus.ode.sampling.AbstractODEStateInterpolator
Create a new restricted version of the instance.
RungeKuttaFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.
RungeKuttaFieldIntegrator(Field<T>, String, T) - Constructor for class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Simple constructor.
RungeKuttaIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.
RungeKuttaIntegrator(String, double) - Constructor for class org.hipparchus.ode.nonstiff.RungeKuttaIntegrator
Simple constructor.

S

sanityChecks(FieldODEState<T>, T) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Check the integration span.
sanityChecks(FieldODEState<T>, T) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Check the integration span.
sanityChecks(ODEState, double) - Method in class org.hipparchus.ode.AbstractIntegrator
Check the integration span.
sanityChecks(ODEState, double) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Check the integration span.
scaled - Variable in class org.hipparchus.ode.MultistepFieldIntegrator
First scaled derivative (h y').
scaled - Variable in class org.hipparchus.ode.MultistepIntegrator
First scaled derivative (h y').
SecondaryODE - Interface in org.hipparchus.ode
This interface allows users to add secondary differential equations to a primary set of differential equations.
SecondOrderODE - Interface in org.hipparchus.ode
This interface represents a second order differential equations set.
selectTransformer(Transformer, double, boolean) - Method in enum org.hipparchus.ode.events.FilterType
Get next function transformer in the specified direction.
setControlFactors(double, double, double, double) - Method in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Set the step size control factors.
setInitialMainStateJacobian(double[][]) - Method in class org.hipparchus.ode.VariationalEquation
Set the initial value of the Jacobian matrix with respect to state.
setInitialParameterJacobian(String, double[]) - Method in class org.hipparchus.ode.VariationalEquation
Set the initial value of a column of the Jacobian matrix with respect to one parameter.
setInitialStepSize(double) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Set the initial step size.
setInitialStepSize(double) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the initial step size.
setInitialStepSize(double) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Set the initial step size.
setInterpolationControl(boolean, int) - Method in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Set the interpolation order control parameter.
setIsLastStep(boolean) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Set the last state flag.
setIsLastStep(boolean) - Method in class org.hipparchus.ode.AbstractIntegrator
Set the last state flag.
setMainSetDimension(int) - Method in class org.hipparchus.ode.nonstiff.StepsizeHelper
Set main set dimension.
setMaxEvaluations(int) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Set the maximal number of differential equations function evaluations.
setMaxEvaluations(int) - Method in class org.hipparchus.ode.AbstractIntegrator
Set the maximal number of differential equations function evaluations.
setMaxEvaluations(int) - Method in interface org.hipparchus.ode.FieldODEIntegrator
Set the maximal number of differential equations function evaluations.
setMaxEvaluations(int) - Method in interface org.hipparchus.ode.ODEIntegrator
Set the maximal number of differential equations function evaluations.
setMaxGrowth(double) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Set the maximal growth factor for stepsize control.
setMaxGrowth(double) - Method in class org.hipparchus.ode.MultistepIntegrator
Set the maximal growth factor for stepsize control.
setMaxGrowth(double) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the maximal growth factor for stepsize control.
setMaxGrowth(T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Set the maximal growth factor for stepsize control.
setMinReduction(double) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Set the minimal reduction factor for stepsize control.
setMinReduction(double) - Method in class org.hipparchus.ode.MultistepIntegrator
Set the minimal reduction factor for stepsize control.
setMinReduction(double) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the minimal reduction factor for stepsize control.
setMinReduction(T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Set the minimal reduction factor for stepsize control.
setOrderControl(int, double, double) - Method in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Set the order control parameters.
setParameter(String, double) - Method in interface org.hipparchus.ode.ParametersController
Set the value for a given parameter.
setSafety(double) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Set the safety factor for stepsize control.
setSafety(double) - Method in class org.hipparchus.ode.MultistepIntegrator
Set the safety factor for stepsize control.
setSafety(double) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the safety factor for stepsize control.
setSafety(T) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Set the safety factor for stepsize control.
setStabilityCheck(boolean, int, int, double) - Method in class org.hipparchus.ode.nonstiff.GraggBulirschStoerIntegrator
Set the stability check controls.
setStarterIntegrator(FieldODEIntegrator<T>) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Set the starter integrator.
setStarterIntegrator(ODEIntegrator) - Method in class org.hipparchus.ode.MultistepIntegrator
Set the starter integrator.
setStateInitialized(boolean) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Set the stateInitialized flag.
setStateInitialized(boolean) - Method in class org.hipparchus.ode.AbstractIntegrator
Set the stateInitialized flag.
setStepEnd(double) - Method in class org.hipparchus.ode.events.StepEndEventState
Set the step end.
setStepEnd(T) - Method in class org.hipparchus.ode.events.FieldStepEndEventState
Set the step end.
setStepSize(double) - Method in class org.hipparchus.ode.AbstractIntegrator
Set the current step size.
setStepSize(T) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Set the current step size.
setStepSizeControl(double, double, double[], double[]) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Set the adaptive step size control parameters.
setStepSizeControl(double, double, double[], double[]) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the adaptive step size control parameters.
setStepSizeControl(double, double, double, double) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeFieldIntegrator
Set the adaptive step size control parameters.
setStepSizeControl(double, double, double, double) - Method in class org.hipparchus.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the adaptive step size control parameters.
setStepStart(FieldODEStateAndDerivative<T>) - Method in class org.hipparchus.ode.AbstractFieldIntegrator
Set current step start.
setStepStart(ODEStateAndDerivative) - Method in class org.hipparchus.ode.AbstractIntegrator
Set current step start.
setUpInitialState(ODEState) - Method in class org.hipparchus.ode.VariationalEquation
Set up initial state.
setUsingFieldCoefficients(boolean) - Method in class org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator
Setter for the flag between real or Field coefficients in the Butcher array.
setUsingFieldCoefficients(boolean) - Method in class org.hipparchus.ode.nonstiff.RungeKuttaFieldIntegrator
Setter for the flag between real or Field coefficients in the Butcher array.
singleStep(FieldOrdinaryDifferentialEquation<T>, T, T[], T) - Method in interface org.hipparchus.ode.nonstiff.FieldExplicitRungeKuttaIntegrator
Fast computation of a single step of ODE integration.
singleStep(OrdinaryDifferentialEquation, double, double[], double) - Method in interface org.hipparchus.ode.nonstiff.ExplicitRungeKuttaIntegrator
Fast computation of a single step of ODE integration.
start(ExpandableODE, ODEState, double) - Method in class org.hipparchus.ode.MultistepIntegrator
Start the integration.
start(FieldExpandableODE<T>, FieldODEState<T>, T) - Method in class org.hipparchus.ode.MultistepFieldIntegrator
Start the integration.
StepEndEventState - Class in org.hipparchus.ode.events
This class handles the state for one event handler that triggers at step end.
StepEndEventState(ODEStepEndHandler) - Constructor for class org.hipparchus.ode.events.StepEndEventState
Simple constructor.
stepEndOccurred(FieldODEStateAndDerivative<T>, boolean) - Method in interface org.hipparchus.ode.events.FieldODEStepEndHandler
Handle an event and choose what to do next.
stepEndOccurred(ODEStateAndDerivative, boolean) - Method in interface org.hipparchus.ode.events.ODEStepEndHandler
Handle an event and choose what to do next.
StepNormalizer - Class in org.hipparchus.ode.sampling
This class wraps an object implementing ODEFixedStepHandler into a ODEStepHandler.
StepNormalizer(double, ODEFixedStepHandler) - Constructor for class org.hipparchus.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, ODEFixedStepHandler, StepNormalizerBounds) - Constructor for class org.hipparchus.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, ODEFixedStepHandler, StepNormalizerMode) - Constructor for class org.hipparchus.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, ODEFixedStepHandler, StepNormalizerMode, StepNormalizerBounds) - Constructor for class org.hipparchus.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizerBounds - Enum in org.hipparchus.ode.sampling
Step normalizer bounds settings.
StepNormalizerMode - Enum in org.hipparchus.ode.sampling
StepsizeHelper - Class in org.hipparchus.ode.nonstiff
Helper for adaptive stepsize control.
StepsizeHelper(double, double, double[], double[]) - Constructor for class org.hipparchus.ode.nonstiff.StepsizeHelper
Simple constructor..
StepsizeHelper(double, double, double, double) - Constructor for class org.hipparchus.ode.nonstiff.StepsizeHelper
Simple constructor.
STOP - Enum constant in enum org.hipparchus.ode.events.Action
Stop indicator.

T

ThreeEighthesFieldIntegrator<T extends CalculusFieldElement<T>> - Class in org.hipparchus.ode.nonstiff
This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.
ThreeEighthesFieldIntegrator(Field<T>, T) - Constructor for class org.hipparchus.ode.nonstiff.ThreeEighthesFieldIntegrator
Simple constructor.
ThreeEighthesIntegrator - Class in org.hipparchus.ode.nonstiff
This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.
ThreeEighthesIntegrator(double) - Constructor for class org.hipparchus.ode.nonstiff.ThreeEighthesIntegrator
Simple constructor.
TOO_SMALL_INTEGRATION_INTERVAL - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
TOO_SMALL_INTEGRATION_INTERVAL.
TRIGGER_ONLY_DECREASING_EVENTS - Enum constant in enum org.hipparchus.ode.events.FilterType
Constant for triggering only decreasing events.
TRIGGER_ONLY_INCREASING_EVENTS - Enum constant in enum org.hipparchus.ode.events.FilterType
Constant for triggering only increasing events.
tryAdvance(FieldODEStateAndDerivative<T>, FieldODEStateInterpolator<T>) - Method in class org.hipparchus.ode.events.FieldDetectorBasedEventState
Try to accept the current history up to the given time.
tryAdvance(ODEStateAndDerivative, ODEStateInterpolator) - Method in class org.hipparchus.ode.events.DetectorBasedEventState
Try to accept the current history up to the given time.

U

UNKNOWN_PARAMETER - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
UNKNOWN_PARAMETER.
UNMATCHED_ODE_IN_EXPANDED_SET - Enum constant in enum org.hipparchus.ode.LocalizedODEFormats
UNMATCHED_ODE_IN_EXPANDED_SET.
updateHighOrderDerivativesPhase1(Array2DRowFieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase1(Array2DRowFieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckFieldTransformer
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase1(Array2DRowRealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase1(Array2DRowRealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckTransformer
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase2(double[], double[], Array2DRowRealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsIntegrator
Update the high order scaled derivatives Adams integrators (phase 2).
updateHighOrderDerivativesPhase2(double[], double[], Array2DRowRealMatrix) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckTransformer
Update the high order scaled derivatives Adams integrators (phase 2).
updateHighOrderDerivativesPhase2(T[], T[], Array2DRowFieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsFieldIntegrator
Update the high order scaled derivatives Adams integrators (phase 2).
updateHighOrderDerivativesPhase2(T[], T[], Array2DRowFieldMatrix<T>) - Method in class org.hipparchus.ode.nonstiff.AdamsNordsieckFieldTransformer
Update the high order scaled derivatives Adams integrators (phase 2).

V

valueOf(String) - Static method in enum org.hipparchus.ode.events.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hipparchus.ode.events.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hipparchus.ode.LocalizedODEFormats
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hipparchus.ode.sampling.StepNormalizerMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hipparchus.ode.events.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hipparchus.ode.events.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hipparchus.ode.LocalizedODEFormats
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hipparchus.ode.sampling.StepNormalizerBounds
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hipparchus.ode.sampling.StepNormalizerMode
Returns an array containing the constants of this enum type, in the order they are declared.
VariationalEquation - Class in org.hipparchus.ode
This class defines a set of secondary equations to compute the global Jacobian matrices with respect to the initial state vector and, if any, to some parameters of the primary ODE set.
VariationalEquation(ExpandableODE, ODEJacobiansProvider) - Constructor for class org.hipparchus.ode.VariationalEquation
Build variational equation using analytical local partial derivatives.
VariationalEquation(ExpandableODE, OrdinaryDifferentialEquation, double[], ParametersController, ParameterConfiguration...) - Constructor for class org.hipparchus.ode.VariationalEquation
Build variational equation using finite differences for local partial derivatives.
VariationalEquation.MismatchedEquations - Exception in org.hipparchus.ode
Special exception for equations mismatch.

W

withHandler(FieldODEEventHandler<E>) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the event handler to call at event occurrences.
withHandler(ODEEventHandler) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the event handler to call at event occurrences.
withMaxCheck(double) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the maximum checking interval.
withMaxCheck(E) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the maximum checking interval.
withMaxCheck(AdaptableInterval) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the maximum checking interval.
withMaxCheck(FieldAdaptableInterval<E>) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the maximum checking interval.
withMaxIter(int) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the maximum number of iterations in the event time search.
withMaxIter(int) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the maximum number of iterations in the event time search.
withSolver(BracketedRealFieldUnivariateSolver<E>) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the root-finding algorithm to use to detect state events.
withSolver(BracketedUnivariateSolver<UnivariateFunction>) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the root-finding algorithm to use to detect state events.
withThreshold(double) - Method in class org.hipparchus.ode.events.AbstractODEDetector
Setup the convergence threshold.
withThreshold(E) - Method in class org.hipparchus.ode.events.AbstractFieldODEDetector
Setup the convergence threshold.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form