DormandPrince54Integrator
| Modifier and Type | Field and Description |
|---|---|
| private final T | a70
Last row of the Butcher-array internal weights, element 0. |
| private final T | a72
Last row of the Butcher-array internal weights, element 2. |
| private final T | a73
Last row of the Butcher-array internal weights, element 3. |
| private final T | a74
Last row of the Butcher-array internal weights, element 4. |
| private final T | a75
Last row of the Butcher-array internal weights, element 5. |
| private final T | d0
Shampine (1986) Dense output, element 0. |
| private final T | d2
Shampine (1986) Dense output, element 2. |
| private final T | d3
Shampine (1986) Dense output, element 3. |
| private final T | d4
Shampine (1986) Dense output, element 4. |
| private final T | d5
Shampine (1986) Dense output, element 5. |
| private final T | d6
Shampine (1986) Dense output, element 6. |
| Access | Constructor and Description |
|---|---|
| pack-priv | DormandPrince54FieldStepInterpolator(final Field<T>
field to which the time and state vector elements belong field, final boolean integration direction indicator forward, final T[][] slopes at the intermediate points yDotK, final FieldODEStateAndDerivative<T> start of the global step globalPreviousState, final FieldODEStateAndDerivative<T> end of the global step globalCurrentState, final FieldODEStateAndDerivative<T> start of the restricted step softPreviousState, final FieldODEStateAndDerivative<T> end of the restricted step softCurrentState, final FieldEquationsMapper<T> equations mapper for the all equations mapper)Simple constructor. |
| Modifier and Type | Method and Description |
|---|---|
| protected FieldODEStateAndDerivative | computeInterpolatedStateAndDerivatives(final FieldEquationsMapper<T>
mapper for ODE equations primary and secondary components mapper, final T interpolation time time, final T normalized interpolation abscissa within the step
(theta is zero at the previous time step and one at the current time step) theta, final T time gap between the previous time and the interpolated time thetaH, final T time gap between the interpolated time and
the current time oneMinusThetaH)Implements abstract org. Compute the state and derivatives at the interpolated time. |
| protected DormandPrince54FieldStepInterpolator | create(final Field<T>
field to which the time and state vector elements belong newField, final boolean integration direction indicator newForward, final T[][] slopes at the intermediate points newYDotK, final FieldODEStateAndDerivative<T> start of the global step newGlobalPreviousState, final FieldODEStateAndDerivative<T> end of the global step newGlobalCurrentState, final FieldODEStateAndDerivative<T> start of the restricted step newSoftPreviousState, final FieldODEStateAndDerivative<T> end of the restricted step newSoftCurrentState, final FieldEquationsMapper<T> equations mapper for the all equations newMapper)Implements abstract org. Create a new instance. |
| a70 | back to summary |
|---|---|
| private final T a70 Last row of the Butcher-array internal weights, element 0. | |
| a72 | back to summary |
|---|---|
| private final T a72 Last row of the Butcher-array internal weights, element 2. | |
| a73 | back to summary |
|---|---|
| private final T a73 Last row of the Butcher-array internal weights, element 3. | |
| a74 | back to summary |
|---|---|
| private final T a74 Last row of the Butcher-array internal weights, element 4. | |
| a75 | back to summary |
|---|---|
| private final T a75 Last row of the Butcher-array internal weights, element 5. | |
| d0 | back to summary |
|---|---|
| private final T d0 Shampine (1986) Dense output, element 0. | |
| d2 | back to summary |
|---|---|
| private final T d2 Shampine (1986) Dense output, element 2. | |
| d3 | back to summary |
|---|---|
| private final T d3 Shampine (1986) Dense output, element 3. | |
| d4 | back to summary |
|---|---|
| private final T d4 Shampine (1986) Dense output, element 4. | |
| d5 | back to summary |
|---|---|
| private final T d5 Shampine (1986) Dense output, element 5. | |
| d6 | back to summary |
|---|---|
| private final T d6 Shampine (1986) Dense output, element 6. | |
| DormandPrince54FieldStepInterpolator | back to summary |
|---|---|
| pack-priv DormandPrince54FieldStepInterpolator(final Field<T> field, final boolean forward, final T[][] yDotK, final FieldODEStateAndDerivative<T> globalPreviousState, final FieldODEStateAndDerivative<T> globalCurrentState, final FieldODEStateAndDerivative<T> softPreviousState, final FieldODEStateAndDerivative<T> softCurrentState, final FieldEquationsMapper<T> mapper) Simple constructor.
| |
| computeInterpolatedStateAndDerivatives | back to summary |
|---|---|
| protected FieldODEStateAndDerivative Implements abstract org. Compute the state and derivatives at the interpolated time. This is the main processing method that should be implemented by the derived classes to perform the interpolation.
| |
| create | back to summary |
|---|---|
| protected DormandPrince54FieldStepInterpolator Implements abstract org. Doc from org. Create a new instance.
| |