Astro
0.0.0
A C++ library for space dynamics
|
Classes | |
struct | KeplerianEarth |
Structure container for the Earth J2000 Keplerian orbital elements for orbit about the Sun. More... | |
struct | KeplerianMoon |
Structure container for the Moon Keplerian orbital elements for orbit about the Earth. More... |
Functions | |
Body | Earth () |
Create a Earth object with J2000 Keplerian orbital elements. | |
Vector3 | EarthMagneticFieldDipole (Vector3 const &position) |
Compute the Eath magnetic field at a given positionusing the IGRF model. | |
Body | Moon () |
Create a Moon object with Keplerian orbital elements. |
|
inline |
[in] | position | The position vector in Km. |
|
inline |
|
static |
Conversion factor from AU^3/day^2 to Km^3/s^2.
|
staticconstexpr |
Magnetic dipole moment of the Earth in T*m^3.
|
static |
Mass of the Earth in Kg.
|
static |
Gravitational constant of the Earth in AU^3/day^2.
|
static |
Gravitational constant of the Earth in Km^3/day^2.
|
static |
Gravitational constant of the Earth in Km^3/s^2.
|
static |
Radius of the Earth in AU.
|
static |
Radius of the Earth in Km.
|
static |
Conversion factor from Km^3/s^2 to AU^3/day^2.
|
static |
Mass of the Moon in Kg.
|
static |
Gravitational constant of the Moon in AU^3/day^2.
|
static |
Gravitational constant of the Moon in Km^3/s^2.
|
static |
Gravitational constant of the Moon in m^3/s^2.
|
static |
Radius of the Moon in AU.
|
static |
Radius of the Moon in Km.
|
static |
|
static |
Gravitational constant of the Sun in AU^3/day^2.
|
static |
Gravitational constant of the Sun in Km^3/s^2.
|
static |
Radius of the Sun in AU.
|
static |
Mass of the Sun in Kg. Radius of the Sun in Km.