FACT++  1.0
double eraEo06a ( double  date1,
double  date2 
)

Definition at line 3 of file eo06a.c.

References eraBpn2xy(), eraEors(), eraPnm06a(), and eraS06().

Referenced by t_eo06a().

60 {
61  double r[3][3], x, y, s, eo;
62 
63 /* Classical nutation x precession x bias matrix. */
64  eraPnm06a(date1, date2, r);
65 
66 /* Extract CIP coordinates. */
67  eraBpn2xy(r, &x, &y);
68 
69 /* The CIO locator, s. */
70  s = eraS06(date1, date2, x, y);
71 
72 /* Solve for the EO. */
73  eo = eraEors(r, s);
74 
75  return eo;
76 
77 }
void eraPnm06a(double date1, double date2, double rnpb[3][3])
Definition: pnm06a.c:3
void eraBpn2xy(double rbpn[3][3], double *x, double *y)
Definition: bpn2xy.c:3
double eraS06(double date1, double date2, double x, double y)
Definition: s06.c:3
double eraEors(double rnpb[3][3], double s)
Definition: eors.c:3

+ Here is the call graph for this function:

+ Here is the caller graph for this function: