Equinoctial Elements
py_outfit.orbit_type.equinoctial.EquinoctialElements
EquinoctialElements(
reference_epoch: float,
semi_major_axis: float,
eccentricity_sin_lon: float,
eccentricity_cos_lon: float,
tan_half_incl_sin_node: float,
tan_half_incl_cos_node: float,
mean_longitude: float,
)
Equinoctial orbital elements.
Definitions
h = e * sin(ϖ)with ϖ = Ω + ωk = e * cos(ϖ)p = tan(i/2) * sin(Ω)q = tan(i/2) * cos(Ω)λ(heremean_longitude) = mean longitude (rad), i.e. Ω + ω + M in the usual convention
Units
reference_epoch: MJD (TDB)semi_major_axis: AUh,k,p,q: dimensionlessmean_longitude: radians
See also
to_keplerian— Convert to Keplerian elements.
| RETURNS | DESCRIPTION |
|---|---|
EquinoctialElements
|
A new equinoctial element set. |
to_keplerian
to_keplerian() -> KeplerianElements
Convert equinoctial → Keplerian elements.
| RETURNS | DESCRIPTION |
|---|---|
KeplerianElements
|
The equivalent Keplerian elements. |