# Uses of Class
org.apache.commons.math3.ode.FieldODEState

Packages that use FieldODEState
Package
Description
org.apache.commons.math3.ode
This package provides classes to solve Ordinary Differential Equations problems.
org.apache.commons.math3.ode.events
This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.
org.apache.commons.math3.ode.nonstiff
This package provides classes to solve non-stiff Ordinary Differential Equations problems.

## Uses of FieldODEState in org.apache.commons.math3.ode

Subclasses of FieldODEState in org.apache.commons.math3.ode
Modifier and Type
Class
Description
`class`
`FieldODEStateAndDerivative<T extends RealFieldElement<T>>`
Container for time, main and secondary state vectors as well as their derivatives.
Methods in org.apache.commons.math3.ode with parameters of type FieldODEState
Modifier and Type
Method
Description
`FieldODEStateAndDerivative<T>`
FirstOrderFieldIntegrator.`integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)`
Integrate the differential equations up to the given time.
`T[]`
FieldEquationsMapper.`mapState(FieldODEState<T> state)`
Map a state to a complete flat array.
`protected void`
AbstractFieldIntegrator.`sanityChecks(FieldODEState<T> eqn, T t)`
Check the integration span.
`protected void`
MultistepFieldIntegrator.`start(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T t)`
Start the integration.

## Uses of FieldODEState in org.apache.commons.math3.ode.events

Methods in org.apache.commons.math3.ode.events that return FieldODEState
Modifier and Type
Method
Description
`FieldODEState<T>`
FieldEventState.`reset(FieldODEStateAndDerivative<T> state)`
Let the event handler reset the state if it wants.
`FieldODEState<T>`
FieldEventHandler.`resetState(FieldODEStateAndDerivative<T> state)`
Reset the state prior to continue the integration.

## Uses of FieldODEState in org.apache.commons.math3.ode.nonstiff

Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FieldODEState
Modifier and Type
Method
Description
`FieldODEStateAndDerivative<T>`
AdamsBashforthFieldIntegrator.`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>`
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.
`FieldODEStateAndDerivative<T>`
RungeKuttaFieldIntegrator.`integrate(FieldExpandableODE<T> equations, FieldODEState<T> initialState, T finalTime)`
Integrate the differential equations up to the given time.
`protected void`
AdaptiveStepsizeFieldIntegrator.`sanityChecks(FieldODEState<T> eqn, T t)`
Check the integration span.