4 double drh,
double ddh,
double pxh,
double rvh,
5 double *r5,
double *d5,
6 double *dr5,
double *dd5,
double *px5,
double *rv5)
63 double pvh[2][3], r5h[3][3], s5h[3], sh[3], wxp[3], vv[3], pv5[2][3];
66 eraStarpv(rh, dh, drh, ddh, pxh, rvh, pvh);
72 for ( i = 0; i < 3; s5h[i++] /= 365.25 );
90 eraPvstar(pv5, r5, d5, dr5, dd5, px5, rv5);
void eraFk5hip(double r5h[3][3], double s5h[3])
void eraPxp(double a[3], double b[3], double axb[3])
void eraRxp(double r[3][3], double p[3], double rp[3])
void eraTrxp(double r[3][3], double p[3], double trp[3])
int eraPvstar(double pv[2][3], double *ra, double *dec, double *pmr, double *pmd, double *px, double *rv)
void eraPmp(double a[3], double b[3], double amb[3])
void eraH2fk5(double rh, double dh, double drh, double ddh, double pxh, double rvh, double *r5, double *d5, double *dr5, double *dd5, double *px5, double *rv5)
int eraStarpv(double ra, double dec, double pmr, double pmd, double px, double rv, double pv[2][3])