Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
vulcan::constants::wgs84 Namespace Reference

Variables

constexpr double a = earth::R_eq
 Semi-major axis (equatorial radius) [m].
constexpr double f = earth::f
 Flattening.
constexpr double b = a * (1.0 - f)
 Semi-minor axis (polar radius) [m].
constexpr double e2 = 2.0 * f - f * f
 First eccentricity squared.
constexpr double e_prime2 = e2 / (1.0 - e2)
 Second eccentricity squared.
constexpr double mu = earth::mu
 Gravitational parameter [m^3/s^2].
constexpr double omega = earth::omega
 Angular velocity [rad/s].

Variable Documentation

◆ a

double vulcan::constants::wgs84::a = earth::R_eq
inlineconstexpr

Semi-major axis (equatorial radius) [m].

◆ b

double vulcan::constants::wgs84::b = a * (1.0 - f)
inlineconstexpr

Semi-minor axis (polar radius) [m].

◆ e2

double vulcan::constants::wgs84::e2 = 2.0 * f - f * f
inlineconstexpr

First eccentricity squared.

◆ e_prime2

double vulcan::constants::wgs84::e_prime2 = e2 / (1.0 - e2)
inlineconstexpr

Second eccentricity squared.

◆ f

double vulcan::constants::wgs84::f = earth::f
inlineconstexpr

Flattening.

◆ mu

double vulcan::constants::wgs84::mu = earth::mu
inlineconstexpr

Gravitational parameter [m^3/s^2].

◆ omega

double vulcan::constants::wgs84::omega = earth::omega
inlineconstexpr

Angular velocity [rad/s].