boinor.core.propagation.mikkola =============================== .. py:module:: boinor.core.propagation.mikkola .. autoapi-nested-parse:: module related to propagation of an orbit using Seppo Mikkola's method in the core sub-package Functions --------- .. autoapisummary:: boinor.core.propagation.mikkola.mikkola_coe boinor.core.propagation.mikkola.mikkola Module Contents --------------- .. py:function:: mikkola_coe(k, p, ecc, inc, raan, argp, nu, tof) Seppo Mikkola's method to propagate an orbit using classical orbital elements .. py:function:: mikkola(k, r0, v0, tof, rtol=None) Raw algorithm for Mikkola's Kepler solver. :param k: Standard gravitational parameter of the attractor. :type k: float :param r0: Position vector. :type r0: numpy.ndarray :param v0: Velocity vector. :type v0: numpy.ndarray :param tof: Time of flight. :type tof: float :param rtol: This method does not require tolerance since it is non-iterative. :type rtol: float :returns: * **rr** (*numpy.ndarray*) -- Final velocity vector. * **vv** (*numpy.ndarray*) -- Final velocity vector. .. note:: Original paper: https://doi.org/10.1007/BF01235850