Michele Ceresoli

Results 18 issues of 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...

feature
speculative

Add the following legacy inertial frames that are built-in in SPICE N067: - [ ] B1950 - [ ] FK4 - [ ] GALACTIC - [ ] ECLIPB1950 See SPICE...

feature
update
speculative

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:...

bug

To improve consistency with other existing software, all instances of MEME2000 should be renamed to EME2000.

documentation
update

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...

update

- [x] Remove Utils from the roadmap. - [ ] Add documentation for loading EOP data. - [ ] Add light-time transformation tutorial - [ ] Add tutorial for IERS...

documentation

Basis tests are missing on these features: - [ ] Add tests on BCI2000 axes. - [ ] Add tests on topocentric axes. - [ ] Add tests on surface...

update

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...

feature
speculative

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...

feature

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...

bug