FACT++
1.0
|
Go to the source code of this file.
Classes | |
struct | eraASTROM |
struct | eraLDBODY |
Macros | |
#define | ERFA_DPI (3.141592653589793238462643) |
#define | ERFA_D2PI (6.283185307179586476925287) |
#define | ERFA_DR2D (57.29577951308232087679815) |
#define | ERFA_DD2R (1.745329251994329576923691e-2) |
#define | ERFA_DR2AS (206264.8062470963551564734) |
#define | ERFA_DAS2R (4.848136811095359935899141e-6) |
#define | ERFA_DS2R (7.272205216643039903848712e-5) |
#define | ERFA_TURNAS (1296000.0) |
#define | ERFA_DMAS2R (ERFA_DAS2R / 1e3) |
#define | ERFA_DTY (365.242198781) |
#define | ERFA_DAYSEC (86400.0) |
#define | ERFA_DJY (365.25) |
#define | ERFA_DJC (36525.0) |
#define | ERFA_DJM (365250.0) |
#define | ERFA_DJ00 (2451545.0) |
#define | ERFA_DJM0 (2400000.5) |
#define | ERFA_DJM00 (51544.5) |
#define | ERFA_DJM77 (43144.0) |
#define | ERFA_TTMTAI (32.184) |
#define | ERFA_DAU (149597870e3) |
#define | ERFA_CMPS 299792458.0 |
#define | ERFA_AULT 499.004782 |
#define | ERFA_DC (ERFA_DAYSEC / ERFA_AULT) |
#define | ERFA_ELG (6.969290134e-10) |
#define | ERFA_ELB (1.550519768e-8) |
#define | ERFA_TDB0 (-6.55e-5) |
#define | ERFA_SRS 1.97412574336e-8 |
#define | ERFA_DINT(A) ((A)<0.0?ceil(A):floor(A)) |
#define | ERFA_DNINT(A) ((A)<0.0?ceil((A)-0.5):floor((A)+0.5)) |
#define | ERFA_DSIGN(A, B) ((B)<0.0?-fabs(A):fabs(A)) |
#define | ERFA_GMAX(A, B) (((A)>(B))?(A):(B)) |
#define | ERFA_GMIN(A, B) (((A)<(B))?(A):(B)) |
#define | ERFA_WGS84 1 |
#define | ERFA_GRS80 2 |
#define | ERFA_WGS72 3 |