Index
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
andAdams-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
andAdams-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
-
This class converts
complex Ordinary Differential Equations
intoreal ones
. - 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
-
Wrap an
event detector
. - EventState - Interface in org.hipparchus.ode.events
-
This interface handles the state for either one
event handler
or onestep 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
-
Wrap a
eve,t detector
. - FieldEventState<T extends CalculusFieldElement<T>> - Interface in org.hipparchus.ode.events
-
This interface handles the state for either one
event handler
or onestep 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 aFieldODEStepHandler
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 usinginterpolation
. - 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 forpartial 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 aODEStepHandler
. - 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
-
Step normalizer
modes. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form