| Package | Description | 
|---|---|
| org.hipparchus.ode | 
 
 This package provides classes to solve Ordinary Differential Equations problems. 
 | 
| org.hipparchus.ode.events | 
 Events 
 | 
| org.hipparchus.ode.nonstiff | 
 
 This package provides classes to solve non-stiff Ordinary Differential Equations problems. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FieldODEStateAndDerivative<T extends RealFieldElement<T>>
Container for time, main and secondary state vectors as well as their derivatives. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FieldExpandableODE.init(FieldODEState<T> s0,
    T finalTime)
Initialize equations at the start of an ODE integration. 
 | 
protected FieldODEStateAndDerivative<T> | 
AbstractFieldIntegrator.initIntegration(FieldExpandableODE<T> eqn,
               FieldODEState<T> s0,
               T t)
Prepare the start of an integration. 
 | 
FieldODEStateAndDerivative<T> | 
FieldODEIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
T[] | 
FieldEquationsMapper.mapState(FieldODEState<T> state)
Deprecated. 
 
as of 1.0, replaced with  
getCompleteState() | 
protected void | 
AbstractFieldIntegrator.sanityChecks(FieldODEState<T> initialState,
            T t)
Check the integration span. 
 | 
protected void | 
MultistepFieldIntegrator.start(FieldExpandableODE<T> equations,
     FieldODEState<T> initialState,
     T t)
Start the integration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FieldODEState<T> | 
FieldEventState.EventOccurrence.getNewState()
Get the new state for a reset action. 
 | 
default FieldODEState<T> | 
FieldODEEventHandler.resetState(FieldODEStateAndDerivative<T> state)
Reset the state prior to continue the integration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FieldODEStateAndDerivative<T> | 
AdamsMoultonFieldIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
FieldODEStateAndDerivative<T> | 
EmbeddedRungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
abstract FieldODEStateAndDerivative<T> | 
AdamsFieldIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
FieldODEStateAndDerivative<T> | 
RungeKuttaFieldIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
FieldODEStateAndDerivative<T> | 
AdamsBashforthFieldIntegrator.integrate(FieldExpandableODE<T> equations,
         FieldODEState<T> initialState,
         T finalTime)
Integrate the differential equations up to the given time. 
 | 
protected void | 
AdaptiveStepsizeFieldIntegrator.sanityChecks(FieldODEState<T> initialState,
            T t)
Check the integration span. 
 | 
Copyright © 2016–2020 Hipparchus.org. All rights reserved.