poliastro.twobody.propagation.farnocchia
¶
Module Contents¶
Classes¶
Propagates orbit using Farnocchia's method. |
Attributes¶
- poliastro.twobody.propagation.farnocchia.__class__¶
- class poliastro.twobody.propagation.farnocchia.FarnocchiaPropagator¶
Propagates orbit using Farnocchia’s method.
Notes
This method takes initial \(\vec{r}, \vec{v}\), calculates classical orbit parameters, increases mean anomaly and performs inverse transformation to get final \(\vec{r}, \vec{v}\) The logic is based on formulae (4), (6) and (7) from http://dx.doi.org/10.1007/s10569-013-9476-9
- kind¶
- propagate(self, state, tof)¶
- propagate_many(self, state, tofs)¶