poliastro.core.propagation.mikkola

Module Contents

Functions

mikkola_coe(k, p, ecc, inc, raan, argp, nu, tof)

mikkola(k, r0, v0, tof, rtol=None)

Raw algorithm for Mikkola's Kepler solver.

poliastro.core.propagation.mikkola.mikkola_coe(k, p, ecc, inc, raan, argp, nu, tof)
poliastro.core.propagation.mikkola.mikkola(k, r0, v0, tof, rtol=None)

Raw algorithm for Mikkola’s Kepler solver.

Parameters
  • k (float) – Standard gravitational parameter of the attractor.

  • r0 (numpy.ndarray) – Position vector.

  • v0 (numpy.ndarray) – Velocity vector.

  • tof (float) – Time of flight.

  • rtol (float) – This method does not require tolerance since it is non-iterative.

Returns

  • rr (numpy.ndarray) – Final velocity vector.

  • vv (numpy.ndarray) – Final velocity vector.

Note

Original paper: https://doi.org/10.1007/BF01235850