|
Vulcan
Aerospace Engineering Utilities Built on Janus
|

Go to the source code of this file.
Namespaces | |
| namespace | vulcan |
| namespace | vulcan::constants |
| namespace | vulcan::constants::time |
Variables | |
| constexpr double | vulcan::constants::time::JD_J2000 = 2451545.0 |
| Julian Date of J2000.0 epoch (2000-01-01 12:00:00 TT). | |
| constexpr double | vulcan::constants::time::MJD_J2000 = 51544.5 |
| Modified Julian Date of J2000.0. | |
| constexpr double | vulcan::constants::time::MJD_OFFSET = 2400000.5 |
| Julian Date offset: JD = MJD + MJD_OFFSET. | |
| constexpr double | vulcan::constants::time::JD_GPS_EPOCH = 2444244.5 |
| Julian Date of GPS epoch (1980-01-06 00:00:00 UTC). | |
| constexpr double | vulcan::constants::time::JD_UNIX_EPOCH = 2440587.5 |
| Julian Date of Unix epoch (1970-01-01 00:00:00 UTC). | |
| constexpr double | vulcan::constants::time::JD_J1900 = 2415020.0 |
| Julian Date of J1900.0 (1899-12-31 12:00:00 UT). | |
| constexpr double | vulcan::constants::time::TT_TAI_OFFSET = 32.184 |
| TT - TAI offset [s] (exact, by definition). | |
| constexpr double | vulcan::constants::time::GPS_TAI_OFFSET = -19.0 |
| GPS - TAI offset [s] (exact: GPS = TAI - 19s at GPS epoch). | |
| constexpr double | vulcan::constants::time::TAI_GPS_OFFSET = 19.0 |
| TAI - GPS offset [s]. | |
| constexpr double | vulcan::constants::time::SECONDS_PER_DAY = 86400.0 |
| Seconds per day. | |
| constexpr double | vulcan::constants::time::SECONDS_PER_CENTURY = 86400.0 * 36525.0 |
| Seconds per Julian century. | |
| constexpr double | vulcan::constants::time::DAYS_PER_CENTURY = 36525.0 |
| Days per Julian century. | |
| constexpr double | vulcan::constants::time::DAYS_PER_YEAR = 365.25 |
| Days per Julian year. | |
| constexpr double | vulcan::constants::time::SECONDS_PER_WEEK = 604800.0 |
| Seconds per week (for GPS). | |
| constexpr double | vulcan::constants::time::JD_TOLERANCE = 1.0e-11 |
| Tolerance for Julian Date comparisons [days] (~1 microsecond). | |
| constexpr double | vulcan::constants::time::TIME_TOLERANCE = 1.0e-9 |
| Tolerance for time comparisons [seconds] (~1 nanosecond). | |