Michele Ceresoli
Michele Ceresoli
The way data for points and axes taken from ephemeris files is handled should be reworked. At the current status, the ephemeris provider is embedded into the frame system and...
Add the following legacy inertial frames that are built-in in SPICE N067: - [ ] B1950 - [ ] FK4 - [ ] GALACTIC - [ ] ECLIPB1950 See SPICE...
When you call twice the bcrtod axes registration for a specific point, either on the same frame system or on a different one a segmentation fault error is thrown. MWE:...
To improve consistency with other existing software, all instances of MEME2000 should be renamed to EME2000.
Some interface functions allow to define frames with respect to others only if the parent axes have the ICRF ID. Since for most applications GCRF and ICRF are equal, we...
- [x] Remove Utils from the roadmap. - [ ] Add documentation for loading EOP data. - [ ] Add light-time transformation tutorial - [ ] Add tutorial for IERS...
Basis tests are missing on these features: - [ ] Add tests on BCI2000 axes. - [ ] Add tests on topocentric axes. - [ ] Add tests on surface...
Provide a high-level interface function to allow the user to automatically load (when possible) all the points and axes that are stored within the loaded ephemeris provider, similarly to GODOT's...
When segment caches are retrieved in the `spk_vector` functions, a copy of the original structure is made, such that when the segment cache is later inspected, it appears empty. High-level...
Relative test tolerances on SPK Type 15 have been lowered to 1e-11 because they yield bigger differences for propagation times > ~3000s. A check is required to establish whether this...