3 void eraBp00(
double date1,
double date2,
4 double rb[3][3],
double rp[3][3],
double rbp[3][3])
80 double t, dpsibi, depsbi, dra0, psia77, oma77, chia,
81 dpsipr, depspr, psia, oma, rbw[3][3];
87 eraBi00(&dpsibi, &depsbi, &dra0);
90 psia77 = (5038.7784 + (-1.07259 + (-0.001147) *
t) * t) * t *
ERFA_DAS2R;
91 oma77 = EPS0 + ((0.05127 + (-0.007726) *
t) * t) * t *
ERFA_DAS2R;
92 chia = ( 10.5526 + (-2.38064 + (-0.001125) *
t) * t) * t *
ERFA_DAS2R;
95 eraPr00(date1, date2, &dpsipr, &depspr);
96 psia = psia77 + dpsipr;
102 eraRy(dpsibi*sin(EPS0), rbw);
void eraRx(double phi, double r[3][3])
void eraCr(double r[3][3], double c[3][3])
void eraIr(double r[3][3])
void eraRxr(double a[3][3], double b[3][3], double atb[3][3])
void eraRy(double theta, double r[3][3])
void eraRz(double psi, double r[3][3])
void eraBi00(double *dpsibi, double *depsbi, double *dra)
void eraBp00(double date1, double date2, double rb[3][3], double rp[3][3], double rbp[3][3])
void eraPr00(double date1, double date2, double *dpsipr, double *depspr)