PropagationStateCorrectionEvaluatorCorrectAfterStep Method (PropagationStepInformation, NullablePropagationStateArray) |
Calculates the last steps state corrections, as well as the acceleration correction needed by a multistep integrator.
Namespace:
AGI.Foundation.Propagators.Advanced
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 23.2.417.0 (23.2.417.0)
Syntaxpublic abstract PropagationStateArray CorrectAfterStep(
PropagationStepInformation info,
PropagationStateArray? accelerationCorrection
)
Public MustOverride Function CorrectAfterStep (
info As PropagationStepInformation,
accelerationCorrection As PropagationStateArray?
) As PropagationStateArray
public:
virtual PropagationStateArray CorrectAfterStep(
PropagationStepInformation^ info,
Nullable<PropagationStateArray> accelerationCorrection
) abstract
abstract CorrectAfterStep :
info : PropagationStepInformation *
accelerationCorrection : Nullable<PropagationStateArray> -> PropagationStateArray
Parameters
- info
- Type: AGI.Foundation.Propagators.AdvancedPropagationStepInformation
Holds the time and sub-state information before and after the last
integration step. - accelerationCorrection
- Type: SystemNullablePropagationStateArray
This step's derivative correction will be summed into this sub-state.
Return Value
Type:
PropagationStateArrayThe corrections to this corrector's subsection of the state array.
See Also