galactics

Results 12 issues of galactics

I needed a way to produce a list of all the arguments available in order to do **autocompletion** with the commands I develop. The proposed implementation doesn't break the structure...

Apparently, converting from ITRF to GCRF takes 5 times longer than ITRF to EME2000. Part of this should be put on the complexity of the IAU2010 model, but this discrepancy...

performance

increasing order of difficulty: **Numerical** - [x] Keplerian - [ ] Cowell - [ ] Dormand-Prince (variable step size) **Analytical** - [x] Keplerian - [x] J2 - [ ] Eckstein-Hechler...

feature

Making the Listener step size independent of the propagator's could be very interesting in terms of performance

feature
architecture

MSISE 2000 https://ccmc.gsfc.nasa.gov/modelweb/models/nrlmsise00.php

feature

Since Python 3.7, the tzinfo class supports sub-minute UTC offset. This opens the possibility to use tzinfo for timescale conversions directly, and drop the actual implementation. Only possible if the...

architecture

Since python 3.6, there is a mechanism to handle the ambiguity of local time during [daylight saving changes](https://docs.python.org/3.6/whatsnew/3.6.html#whatsnew36-pep495). This could be used in order to handle the leap-second nicely

feature

A maybe useful source of information is [Navipedia](http://navipedia.net/index.php/Tropospheric_Delay) but the models presented are navigator oriented and don't take the surface meteorological conditions into account.

feature

Possibility to define a maneuver with respect to a certain event listener or function. The maneuver can be passed to the propagator via [generator.send()](https://docs.python.org/3/reference/expressions.html?highlight=send#generator.send)

feature

architecture