tdbtcb¶
- erfa.tdbtcb(tdb1, tdb2)[source]¶
Time scale transformation: Barycentric Dynamical Time, TDB, to Barycentric Coordinate Time, TCB.
- Parameters:
- tdb1double array
- tdb2double array
- Returns:
- tcb1double array
- tcb2double array
Notes
Wraps ERFA function
eraTdbtcb
. The ERFA documentation is:- - - - - - - - - - e r a T d b t c b - - - - - - - - - - Time scale transformation: Barycentric Dynamical Time, TDB, to Barycentric Coordinate Time, TCB. Given: tdb1,tdb2 double TDB as a 2-part Julian Date Returned: tcb1,tcb2 double TCB as a 2-part Julian Date Returned (function value): int status: 0 = OK Notes: 1) tdb1+tdb2 is Julian Date, apportioned in any convenient way between the two arguments, for example where tdb1 is the Julian Day Number and tdb2 is the fraction of a day. The returned tcb1,tcb2 follow suit. 2) The 2006 IAU General Assembly introduced a conventional linear transformation between TDB and TCB. This transformation compensates for the drift between TCB and terrestrial time TT, and keeps TDB approximately centered on TT. Because the relationship between TT and TCB depends on the adopted solar system ephemeris, the degree of alignment between TDB and TT over long intervals will vary according to which ephemeris is used. Former definitions of TDB attempted to avoid this problem by stipulating that TDB and TT should differ only by periodic effects. This is a good description of the nature of the relationship but eluded precise mathematical formulation. The conventional linear relationship adopted in 2006 sidestepped these difficulties whilst delivering a TDB that in practice was consistent with values before that date. 3) TDB is essentially the same as Teph, the time argument for the JPL solar system ephemerides. Reference: IAU 2006 Resolution B3 This revision: 2021 May 11 Copyright (C) 2013-2023, NumFOCUS Foundation. Derived, with permission, from the SOFA library. See notes at end of file.