orbix.kepler.shortcuts.guess
============================

.. py:module:: orbix.kepler.shortcuts.guess

.. autoapi-nested-parse::

   Methods for generating initial guesses for the eccentric anomaly.

   `E_guess` returns the initial guesses for the eccentric anomaly calculated from
   the constructed polynomials defined by RPP and orvara, based on the mean
   anomaly and eccentricity. There is also a jit-compiled version available
   as `E_guess_jit`.



Attributes
----------

.. autoapisummary::

   orbix.kepler.shortcuts.guess.E_guess_jit


Functions
---------

.. autoapisummary::

   orbix.kepler.shortcuts.guess.E_guess


Module Contents
---------------

.. py:function:: E_guess(M, e)

   Gives the initial guess based on the constructed polynomials.

   :param M: Mean anomaly. Shape: (n,).
   :type M: jnp.ndarray
   :param e: Eccentricity.
   :type e: float

   :returns: Eccentric anomaly. Shape: (n,).
   :rtype: E (jnp.ndarray)


.. py:data:: E_guess_jit
   :value: None


