Ellipsoids¶
Note
The contents of this module are placed here for
organisational reasons. They should be imported from astrodynamics.bodies.
-
class
astrodynamics.bodies.ellipsoid.Ellipsoid(a, b=None, f=None)¶ Bases:
represent.core.ReprHelperMixin,objectParameters: - a – Semi-major axis (equatorial radius) [m]
- b – Semi-minor axis (polar radius) [m]
- f – Flattening [-]
Either
borfmust be specified: the other will be calculated.-
a¶ Semi-major axis
-
b¶ Semi-minor axis
-
f¶ Flattening
-
class
astrodynamics.bodies.ellipsoid.ReferenceEllipsoid(a, f, mu, spin)¶ Bases:
astrodynamics.bodies.ellipsoid.EllipsoidParameters: - a – Semi-major axis (equatorial radius) [m]
- f – Flattening [-]
- mu – Standard gravitational parameter [m3·s-2]
- spin – Spin rate [rad/s]
-
mu¶ Standard gravitational parameter
-
spin¶ Angular velocity
Predefined Reference Ellipsoids¶
-
astrodynamics.bodies.ellipsoid.wgs84¶ A
ReferenceEllipsoidinstantiated with theWGS84_*constants fromastrodynamics.constants.
Inheritance diagram¶