Error in DSSTPropagator.computeOsculatingOrbit
aoR3Pow initialised after Qns coefficients initialisation in DSSTThirdBody.updateShortTerms, while using static function DSSTPropagator.computeOsculatingOrbit
This does not happen when using an instance of the DSSTPropagator class, as those aoR3Pow parameters are also initialised in method DSSTThirdBody.getMeanElementRate.
The solution consists in switching the order of aoR3Pow and Qns coefficients initialisation in DSSTTthirBody.updateShortTerms.
Corrected file in attachment.
(from redmine: issue id 257, created on 2016-10-18, closed on 2017-07-27)
- Uploads: