Package | Description |
---|---|
org.hipparchus.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
org.hipparchus.ode.nonstiff |
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
|
org.hipparchus.ode.sampling |
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.
|
Modifier and Type | Method and Description |
---|---|
FieldEquationsMapper<T> |
FieldExpandableODE.getMapper()
Get the mapper for the set of equations.
|
Modifier and Type | Method and Description |
---|---|
protected org.hipparchus.ode.nonstiff.MidpointFieldStateInterpolator<T> |
MidpointFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.DormandPrince853FieldStateInterpolator<T> |
DormandPrince853FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.HighamHall54FieldStateInterpolator<T> |
HighamHall54FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.LutherFieldStateInterpolator<T> |
LutherFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.DormandPrince54FieldStateInterpolator<T> |
DormandPrince54FieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.ThreeEighthesFieldStateInterpolator<T> |
ThreeEighthesFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.EulerFieldStateInterpolator<T> |
EulerFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.GillFieldStateInterpolator<T> |
GillFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected abstract org.hipparchus.ode.nonstiff.RungeKuttaFieldStateInterpolator<T> |
EmbeddedRungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected abstract org.hipparchus.ode.nonstiff.RungeKuttaFieldStateInterpolator<T> |
RungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.ClassicalRungeKuttaFieldStateInterpolator<T> |
ClassicalRungeKuttaFieldIntegrator.createInterpolator(boolean forward,
T[][] yDotK,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> mapper)
Create an interpolator.
|
protected org.hipparchus.ode.nonstiff.AdamsFieldStateInterpolator<T> |
AdamsMoultonFieldIntegrator.finalizeStep(T stepSize,
T[] predictedY,
T[] predictedScaled,
Array2DRowFieldMatrix<T> predictedNordsieck,
boolean isForward,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> equationsMapper)
Finalize the step.
|
protected abstract org.hipparchus.ode.nonstiff.AdamsFieldStateInterpolator<T> |
AdamsFieldIntegrator.finalizeStep(T stepSize,
T[] predictedState,
T[] predictedScaled,
Array2DRowFieldMatrix<T> predictedNordsieck,
boolean isForward,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> equationsMapper)
Finalize the step.
|
protected org.hipparchus.ode.nonstiff.AdamsFieldStateInterpolator<T> |
AdamsBashforthFieldIntegrator.finalizeStep(T stepSize,
T[] predictedY,
T[] predictedScaled,
Array2DRowFieldMatrix<T> predictedNordsieck,
boolean isForward,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldEquationsMapper<T> equationsMapper)
Finalize the step.
|
double |
AdaptiveStepsizeFieldIntegrator.initializeStep(boolean forward,
int order,
T[] scale,
FieldODEStateAndDerivative<T> state0,
FieldEquationsMapper<T> mapper)
Initialize the integration step.
|
Modifier and Type | Method and Description |
---|---|
protected FieldEquationsMapper<T> |
AbstractFieldODEStateInterpolator.getMapper()
Get the mapper for ODE equations primary and secondary components.
|
Modifier and Type | Method and Description |
---|---|
protected abstract FieldODEStateAndDerivative<T> |
AbstractFieldODEStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> equationsMapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH)
Compute the state and derivatives at the interpolated time.
|
protected abstract AbstractFieldODEStateInterpolator<T> |
AbstractFieldODEStateInterpolator.create(boolean newForward,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper)
Create a new instance.
|
Constructor and Description |
---|
AbstractFieldODEStateInterpolator(boolean isForward,
FieldODEStateAndDerivative<T> globalPreviousState,
FieldODEStateAndDerivative<T> globalCurrentState,
FieldODEStateAndDerivative<T> softPreviousState,
FieldODEStateAndDerivative<T> softCurrentState,
FieldEquationsMapper<T> equationsMapper)
Simple constructor.
|
Copyright © 2016-2021 CS GROUP. All rights reserved.