protected FieldODEStateAndDerivative<T> |
AdamsFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> equationsMapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
ClassicalRungeKuttaFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
DormandPrince54FieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
DormandPrince853FieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
EulerFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
GillFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
HighamHall54FieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
LutherFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
MidpointFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected FieldODEStateAndDerivative<T> |
ThreeEighthesFieldStateInterpolator.computeInterpolatedStateAndDerivatives(FieldEquationsMapper<T> mapper,
T time,
T theta,
T thetaH,
T oneMinusThetaH) |
Compute the state and derivatives at the interpolated time.
|
protected AdamsFieldStateInterpolator<T> |
AdamsFieldStateInterpolator.create(boolean newForward,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected ClassicalRungeKuttaFieldStateInterpolator<T> |
ClassicalRungeKuttaFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected DormandPrince54FieldStateInterpolator<T> |
DormandPrince54FieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected DormandPrince853FieldStateInterpolator<T> |
DormandPrince853FieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected EulerFieldStateInterpolator<T> |
EulerFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected GillFieldStateInterpolator<T> |
GillFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected HighamHall54FieldStateInterpolator<T> |
HighamHall54FieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected LutherFieldStateInterpolator<T> |
LutherFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected MidpointFieldStateInterpolator<T> |
MidpointFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected RungeKuttaFieldStateInterpolator<T> |
RungeKuttaFieldStateInterpolator.create(boolean newForward,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected abstract RungeKuttaFieldStateInterpolator<T> |
RungeKuttaFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
protected ThreeEighthesFieldStateInterpolator<T> |
ThreeEighthesFieldStateInterpolator.create(Field<T> newField,
boolean newForward,
T[][] newYDotK,
FieldODEStateAndDerivative<T> newGlobalPreviousState,
FieldODEStateAndDerivative<T> newGlobalCurrentState,
FieldODEStateAndDerivative<T> newSoftPreviousState,
FieldODEStateAndDerivative<T> newSoftCurrentState,
FieldEquationsMapper<T> newMapper) |
Create a new instance.
|
static <S extends CalculusFieldElement<S>> FieldODEStateAndDerivative<S> |
AdamsFieldStateInterpolator.taylor(FieldEquationsMapper<S> equationsMapper,
FieldODEStateAndDerivative<S> reference,
S time,
S stepSize,
S[] scaled,
Array2DRowFieldMatrix<S> nordsieck) |
Estimate state by applying Taylor formula.
|