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

assist_ephem framework #30

Closed hannorein closed 1 year ago

hannorein commented 1 year ago

This implements the new assist_ephem struct and framework as we discussed in #7. There is probably some cleanup that can be done.

I've moved the jd_ref variable to assist_ephem because it is used when accessing the ephemeris data and therefore needed even if one is not using assist to integrate orbits.

I'm using the assist_ephem_init() function that you've implemented so the logic to find the default files is the same.

A lot of function arguments had to be changed. But otherwise there was really not much to do!

matthewholman commented 1 year ago

Wow, you work quickly!