astro.ClassicalElementsLogger#

class hohmannpy.astro.ClassicalElementsLogger#

Child of Logger that logs the equinoctial orbital elements of an orbit at N timesteps.

Variables:
  • sm_axis_history (np.ndarray) – (1, N) array of the semi-major axis over time. Units: \(m\).

  • sl_rectum_history (np.ndarray) – (1, N) array of the semi-latus rectum over time. Units: \(m\).

  • eccentricity_history (np.ndarray) – (1, N) array of the eccentricity over time.

  • inclination_history (np.ndarray) – (1, N) array of the inclination over time. Units: \(rad\).

  • raan_history (np.ndarray) – (1, N) array of the RAAN over time. Units: \(rad\).

  • argp_history (np.ndarray) – (1, N) array of the argument of periapsis over time. Units: \(rad\).

  • true_anomaly_history (np.ndarray) – (1, N) array of the true anomaly over time. Units: \(rad\).

  • longp_history (np.ndarray) – (1, N) array of the longitude of periapsis over time. Units: \(rad\).

  • argl_history (np.ndarray) – (1, N) array of the argument of latitude over time. Units: \(rad\).

  • true_latitude_history (np.ndarray) – (1, N) array of the true latitude over time. Units: \(rad\).