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
,object
Parameters: - a – Semi-major axis (equatorial radius) [m]
- b – Semi-minor axis (polar radius) [m]
- f – Flattening [-]
Either
b
orf
must 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.Ellipsoid
Parameters: - 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
ReferenceEllipsoid
instantiated with theWGS84_*
constants fromastrodynamics.constants
.