FACT++  1.0
void eraC2t06a ( double  tta,
double  ttb,
double  uta,
double  utb,
double  xp,
double  yp,
double  rc2t[3][3] 
)

Definition at line 3 of file c2t06a.c.

References eraC2i06a(), eraC2tcio(), eraEra00(), eraPom00(), and eraSp00().

Referenced by t_c2t06a().

78 {
79  double rc2i[3][3], era, sp, rpom[3][3];
80 
81 /* Form the celestial-to-intermediate matrix for this TT. */
82  eraC2i06a(tta, ttb, rc2i);
83 
84 /* Predict the Earth rotation angle for this UT1. */
85  era = eraEra00(uta, utb);
86 
87 /* Estimate s'. */
88  sp = eraSp00(tta, ttb);
89 
90 /* Form the polar motion matrix. */
91  eraPom00(xp, yp, sp, rpom);
92 
93 /* Combine to form the celestial-to-terrestrial matrix. */
94  eraC2tcio(rc2i, era, rpom, rc2t);
95 
96  return;
97 
98 }
void eraC2i06a(double date1, double date2, double rc2i[3][3])
Definition: c2i06a.c:3
double eraSp00(double date1, double date2)
Definition: sp00.c:3
double eraEra00(double dj1, double dj2)
Definition: era00.c:3
void eraPom00(double xp, double yp, double sp, double rpom[3][3])
Definition: pom00.c:3
void eraC2tcio(double rc2i[3][3], double era, double rpom[3][3], double rc2t[3][3])
Definition: c2tcio.c:3

+ Here is the call graph for this function:

+ Here is the caller graph for this function: