Skip to content

v0.3.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Jul 12:03

SatelliteToolboxPropagators v0.3.2

Diff since v0.3.1

  • The functions propagate, propagate!, propagate_to_epoch, and propagate_to_epoch! of Propagators can now receive a vector of instants and the propagation will happen in multiple threads, if possible. The number of tasks can be configured using the keyword ntasks. If ntasks = 1, the algorithm falls back to the single thread version, leading to no overhead.
  • We added support for the objects defined in Dates in the propagation functions. propagate, propagate!, and step! can now receive an object of type Dates.Period or Dates.CompoundPeriod. On the other hand, propagate_to_epoch and propagate_to_epoch! now supports an epoch specified using DateTime.
  • We implemented dedicate copy to all propagators defined here, leading to a substantial gain compared to the previous version that relies on deepcopy.
  • We increase the number of precompiled function signatures.