20inline double j2000_jd_tt() noexcept {
return tempoch_const_j2000_jd_tt(); }
23inline double unix_epoch_jd() noexcept {
return tempoch_const_unix_epoch_jd(); }
26inline double unix_epoch_mjd() noexcept {
return tempoch_const_unix_epoch_mjd(); }
42 return tempoch_const_gps_epoch_tai_minus_utc_seconds();
47 return tempoch_const_delta_t_prediction_horizon_mjd();
51inline double eop_start_mjd() noexcept {
return tempoch_const_eop_start_mjd(); }
54inline double eop_end_mjd() noexcept {
return tempoch_const_eop_end_mjd(); }
61 return tempoch_const_modern_delta_t_observed_end_mjd();
75 return tempoch_const_tdb_tt_model_high_accuracy_start_jd();
80 return tempoch_const_tdb_tt_model_high_accuracy_end_jd();
87inline double delta_t_seconds(
double jd_ut1)
noexcept {
return tempoch_delta_t_seconds(jd_ut1); }
92 return tempoch_delta_t_seconds_extrapolated(jd_ut1);
Error handling for the tempoch C++ wrapper.
double utc_defined_from_mjd() noexcept
UTC MJD from which the UTC time scale is defined (1961-01-01, MJD 37300).
double eop_start_mjd() noexcept
First MJD covered by the compiled EOP data (UTC).
double tdb_tt_model_high_accuracy_end_jd() noexcept
Last JD(TT) of the high-accuracy TDB−TT model validity window.
double iau_time_epoch_t0_jd() noexcept
IAU time-scale epoch T0 as a Julian Date on the TT axis (1977-01-01 TAI).
double tdb_tt_model_high_accuracy_start_jd() noexcept
First JD(TT) of the high-accuracy TDB−TT model validity window.
double eop_observed_end_mjd() noexcept
Last MJD for which compiled EOP data is observed (rather than predicted, UTC).
double modern_delta_t_observed_end_mjd() noexcept
Last MJD for which modern ΔT observed values are available (UTC).
double julian_year_days() noexcept
Length of a Julian year in days (365.25 days).
double gps_epoch_tai_minus_utc_seconds() noexcept
TAI − UTC offset at the GPS epoch in seconds (19 s).
double gps_epoch_jd_utc() noexcept
GPS epoch as a Julian Date in UTC (1980-01-06T00:00:00 UTC, JD 2 444 244.5).
double eop_end_mjd() noexcept
Last MJD covered by the compiled EOP data (UTC).
double nanos_per_second() noexcept
Number of nanoseconds in one SI second (1e9).
double gps_epoch_jd_tai() noexcept
GPS epoch as a Julian Date in TAI.
double delta_t_prediction_horizon_mjd() noexcept
MJD beyond which ΔT predictions are no longer reliable (UTC).
double tt_minus_tai_seconds() noexcept
Constant TT − TAI offset in seconds (32.184 s).
double unix_epoch_jd() noexcept
Unix epoch as Julian Date on the UTC axis (1970-01-01 midnight UTC).
double unix_epoch_mjd() noexcept
Unix epoch as Modified Julian Day on the UTC axis (40 587.0).
double j2000_jd_tt() noexcept
J2000.0 epoch as a Julian Date in TT (2 451 545.0).
double delta_t_seconds_extrapolated(double jd_ut1) noexcept
double delta_t_seconds(double jd_ut1) noexcept