grss.libgrss.get_elements_partials

grss.libgrss.get_elements_partials#

grss.libgrss.get_elements_partials(epochMjd: SupportsFloat, elems: collections.abc.Sequence[SupportsFloat], conversion: str, GM: SupportsFloat = 0.00029591220828559115) list[list[float]]#

Calculate the partial derivatives of input ecliptic orbital elements with respect to the corresponding ecliptic Cartesian state vector.

Parameters:
  • epochMjd (real) – Epoch in modified Julian date.

  • elems (list of real) – Orbital elements vector (either Keplerian [a,e,i,OM,om,nu] or cometary [e,q,tp,OM,om,i]) with angles in radians.

  • conversion (str) – Conversion type (must be either “kep2cart” or “com2cart”).

  • GM (real, optional) – Gravitational parameter of the central body, by default 0.00029591220828559115L.

Returns:

partials – Partial derivatives of orbital elements.

Return type:

list of list of real