13.1.6
·
1082 commits
to develop
since this release
Orekit version 13.1.6. The main changes are:
- Fixed empty NDM generation to include mandatory ndm tags.
- Fixed missing ndm end tag when generating NDM file with NdmWriter.
- Fixed ULP drift during CCSDS file writing.
- Fixed parsing of DateComponents.MIN_EPOCH and DateComponents.MAX_EPOCH.
- Reduced per-call overhead in (Field)TimeInterpolator.interpolate(...) by removing the defensive copy, cache wrapper, and Stream pipeline. The sample must now be in chronological order (previously copied and sorted silently).
- Fixed computation of resetted integration state for DSST propagation
- Fixed OPM parser silently skipping maneuvers with missing optional fields (duration and delta mass).
- Fixed FieldDSSTPropagator.afterIntegration() which was not preserving user-added step handlers after osculating propagation.
- Corrected CombinationType returned by AbstractSingleFrequencyCombination (was always PHASE_MINUS_CODE instead of the actual type).
- Fixed unit inconsistency in MelbourneWubbenaCombination (wide-lane phase was in cycles instead of meters).
- Fixed frame alignement mistake in the Frames webpage.
- Fixed Earth horizon angle computation in KnockeRediffusedForceModel for correct visibility cone calculation.
This version depends on Hipparchus 4.0.3