matthewholman / assist

ASSIST is a software package for ephemeris-quality integrations of test particles.
https://assist.readthedocs.io/
GNU General Public License v3.0
24 stars 10 forks source link

Remove timestate struct #21

Closed hannorein closed 1 year ago

hannorein commented 1 year ago

This pull request removes the timestate struct. I think this struct is no longer needed. The assist_extras struct was the only place where timestate appeared. The variables timestate holds could just be part of the assist_extras struct itself. That significantly simplifies the data structure.

The large number of changed lines is mainly due to me indenting the long function for readability. Check 7fc78627db0578fbfb449020056d20688c066a8c for the important changes.

matthewholman commented 1 year ago

Great idea, Hanno!