Skip to content
Snippets Groups Projects
  1. Sep 03, 2021
  2. Sep 01, 2021
  3. Aug 30, 2021
  4. Aug 26, 2021
    • Evan Ward's avatar
      Fix step handled twice in analytic with event · 8a7380fb
      Evan Ward authored
      Previously when an analytic propagator handled a continue event the
      first part of the step would be passed to the OrekitStepHandler twice.
      Now it is only passed once. Seems to have been present when
      AbstractAnalyticalPropagator was created, about a decade ago, and not
      detected in all the changes since then, so I guess no one uses that
      combination much.
      8a7380fb
    • Evan Ward's avatar
      Refactor: remove unused variable epsilon · cfd2aaf2
      Evan Ward authored
      cfd2aaf2
    • Evan Ward's avatar
      Fix different {Field}AbstractAnalyticalPropagator · aa92f195
      Evan Ward authored
      Change FieldAbstractAnalyticalPropagator to use the same logic as
      AbstractAnalyticalPropagator in accept step to decide if it is the last
      step.
      aa92f195
    • Evan Ward's avatar
      Remove step size limits in analytic proagators · eac62c03
      Evan Ward authored
      Previously when there was a step handler analytic propagators were
      forced to take small steps though EventDetector and OrekitStepHandler
      can both use large steps. Removed this unnecessary restriction to
      improve performance.
      
      Fix #830
      eac62c03
  5. Aug 25, 2021
  6. Aug 23, 2021
    • Evan Ward's avatar
      Add Z to AbsoluteDate.toString() for UTC · 74d4f283
      Evan Ward authored
      Now the toString methods of AbsoluteDate include an indication of the
      UTC offset where the UTC time scale is clearly specified. The
      toString(TimeScale) method does not append a UTC offset indicator since
      that method can generate strings for any time scale and it is not clear
      from within the method if the time scale is intended to be UTC.
      
      Updated some TimeSpanDragForceTest to use toString(TimeScale) because
      that is what is used in the production code. Updated other tests to
      include "Z".
      
      Fix #637
      74d4f283
  7. Aug 19, 2021
    • Evan Ward's avatar
      Fix AbsoluteDate.toString() without leap seconds · 1d98063c
      Evan Ward authored
      Fall back to TAI and then fall back to seconds past epoch. Since this
      method is used in so many exception messages this will prevent the
      original exception from being discarded and give the user some
      indication of the time.
      
      Part of #825
      1d98063c
    • Evan Ward's avatar
      Update time toString() methods · 62a128e8
      Evan Ward authored
      Previously the DateTimeComponents, TimeComponents, and AbsoluteDate
      toString() methods did not include the UTC offset. UTC offset is part of
      TimeComponents and the method signature of some toString() methods so
      it's ommission did not accurately represent the data. In ISO 8601 if the
      UTC offset is missing then times are interpreted as local, which is not
      intended. Added methods for printing without the UTC offset as well. The
      AbsoluteDate.toString(TimeScale) and AbsoluteDate.toString() methods
      still do not print the UTC offset because many time scales have
      non-integer minute offsets to UTC which is not supported in ISO 8601.
      
      Previously DateTimeComponents.toString() could not print times during
      leap seconds. Now it can.
      
      Previously the DateTimeComponents and TimeComponents toString() methods
      could round up to invalid times when within 0.5 ms of the next minute.
      Now they do not round up because they print additional digits when
      necessary.
      
      These are backwards incompatible changes.
      
      Fixes #637, #590, #591
      62a128e8
    • Bryan Cazabonne's avatar
      6ba5dffc
    • Bryan Cazabonne's avatar
      Fixed missing file types in SP3Parser. · 36c7f85b
      Bryan Cazabonne authored
      Fixes #828
      36c7f85b
    • Bryan Cazabonne's avatar
      Fixed time system used in SP3 files. · d0d5f7dc
      Bryan Cazabonne authored
      Fixes #827
      d0d5f7dc
  8. Aug 18, 2021
  9. Aug 16, 2021
Loading