Skip to content

Fix stepper step call

Xiaocong Ai requested to merge fix-stepper-RKstep into master

This MR includes the following two fixes:

  • During the stepper step call, the adjustment of step size could run into infinite loops if the parameter is too much deviated or provided step size is not appropriate. An error is returned for such case.

  • In the PathLimitReached aborter, the internalLimit could only be set at the start of the propagate call and cannot be changed during the propagation. This could create difficulty for a propagation instance during which the navigation direction needs to be changed, e.g. the KalmanFitter backward filtering or surface targeting after smoothing. Thus the internalLimit will be used with the navigation direction to make sure it always has the right sign.

Merge request reports