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> |
RungeKuttaFieldIntegrator.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> |
AdamsMoultonFieldIntegrator.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> |
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.