erfa.h | erfa.h | |||
---|---|---|---|---|
skipping to change at line 54 | skipping to change at line 54 | |||
eraASTROM *astrom, double *eo); | eraASTROM *astrom, double *eo); | |||
void eraApco(double date1, double date2, | void eraApco(double date1, double date2, | |||
double ebpv[2][3], double ehp[3], | double ebpv[2][3], double ehp[3], | |||
double x, double y, double s, double theta, | double x, double y, double s, double theta, | |||
double elong, double phi, double hm, | double elong, double phi, double hm, | |||
double xp, double yp, double sp, | double xp, double yp, double sp, | |||
double refa, double refb, | double refa, double refb, | |||
eraASTROM *astrom); | eraASTROM *astrom); | |||
int eraApco13(double utc1, double utc2, double dut1, | int eraApco13(double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
eraASTROM *astrom, double *eo); | eraASTROM *astrom, double *eo); | |||
void eraApcs(double date1, double date2, double pv[2][3], | void eraApcs(double date1, double date2, double pv[2][3], | |||
double ebpv[2][3], double ehp[3], | double ebpv[2][3], double ehp[3], | |||
eraASTROM *astrom); | eraASTROM *astrom); | |||
void eraApcs13(double date1, double date2, double pv[2][3], | void eraApcs13(double date1, double date2, double pv[2][3], | |||
eraASTROM *astrom); | eraASTROM *astrom); | |||
void eraAper(double theta, eraASTROM *astrom); | void eraAper(double theta, eraASTROM *astrom); | |||
void eraAper13(double ut11, double ut12, eraASTROM *astrom); | void eraAper13(double ut11, double ut12, eraASTROM *astrom); | |||
void eraApio(double sp, double theta, | void eraApio(double sp, double theta, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double refa, double refb, | double refa, double refb, | |||
eraASTROM *astrom); | eraASTROM *astrom); | |||
int eraApio13(double utc1, double utc2, double dut1, | int eraApio13(double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
eraASTROM *astrom); | eraASTROM *astrom); | |||
void eraAtci13(double rc, double dc, | void eraAtci13(double rc, double dc, | |||
double pr, double pd, double px, double rv, | double pr, double pd, double px, double rv, | |||
double date1, double date2, | double date1, double date2, | |||
double *ri, double *di, double *eo); | double *ri, double *di, double *eo); | |||
void eraAtciq(double rc, double dc, double pr, double pd, | void eraAtciq(double rc, double dc, double pr, double pd, | |||
double px, double rv, eraASTROM *astrom, | double px, double rv, eraASTROM *astrom, | |||
double *ri, double *di); | double *ri, double *di); | |||
void eraAtciqn(double rc, double dc, double pr, double pd, | void eraAtciqn(double rc, double dc, double pr, double pd, | |||
double px, double rv, eraASTROM *astrom, | double px, double rv, eraASTROM *astrom, | |||
int n, eraLDBODY b[], double *ri, double *di); | int n, eraLDBODY b[], double *ri, double *di); | |||
void eraAtciqz(double rc, double dc, eraASTROM *astrom, | void eraAtciqz(double rc, double dc, eraASTROM *astrom, | |||
double *ri, double *di); | double *ri, double *di); | |||
int eraAtco13(double rc, double dc, | int eraAtco13(double rc, double dc, | |||
double pr, double pd, double px, double rv, | double pr, double pd, double px, double rv, | |||
double utc1, double utc2, double dut1, | double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
double *aob, double *zob, double *hob, | double *aob, double *zob, double *hob, | |||
double *dob, double *rob, double *eo); | double *dob, double *rob, double *eo); | |||
void eraAtic13(double ri, double di, | void eraAtic13(double ri, double di, | |||
double date1, double date2, | double date1, double date2, | |||
double *rc, double *dc, double *eo); | double *rc, double *dc, double *eo); | |||
void eraAticq(double ri, double di, eraASTROM *astrom, | void eraAticq(double ri, double di, eraASTROM *astrom, | |||
double *rc, double *dc); | double *rc, double *dc); | |||
void eraAticqn(double ri, double di, eraASTROM *astrom, | void eraAticqn(double ri, double di, eraASTROM *astrom, | |||
int n, eraLDBODY b[], double *rc, double *dc); | int n, eraLDBODY b[], double *rc, double *dc); | |||
int eraAtio13(double ri, double di, | int eraAtio13(double ri, double di, | |||
double utc1, double utc2, double dut1, | double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
double *aob, double *zob, double *hob, | double *aob, double *zob, double *hob, | |||
double *dob, double *rob); | double *dob, double *rob); | |||
void eraAtioq(double ri, double di, eraASTROM *astrom, | void eraAtioq(double ri, double di, eraASTROM *astrom, | |||
double *aob, double *zob, | double *aob, double *zob, | |||
double *hob, double *dob, double *rob); | double *hob, double *dob, double *rob); | |||
int eraAtoc13(const char *type, double ob1, double ob2, | int eraAtoc13(const char *type, double ob1, double ob2, | |||
double utc1, double utc2, double dut1, | double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
double *rc, double *dc); | double *rc, double *dc); | |||
int eraAtoi13(const char *type, double ob1, double ob2, | int eraAtoi13(const char *type, double ob1, double ob2, | |||
double utc1, double utc2, double dut1, | double utc1, double utc2, double dut1, | |||
double elong, double phi, double hm, double xp, double yp, | double elong, double phi, double hm, double xp, double yp, | |||
double phpa, double tk, double rh, double wl, | double phpa, double tc, double rh, double wl, | |||
double *ri, double *di); | double *ri, double *di); | |||
void eraAtoiq(const char *type, | void eraAtoiq(const char *type, | |||
double ob1, double ob2, eraASTROM *astrom, | double ob1, double ob2, eraASTROM *astrom, | |||
double *ri, double *di); | double *ri, double *di); | |||
void eraLd(double bm, double p[3], double q[3], double e[3], | void eraLd(double bm, double p[3], double q[3], double e[3], | |||
double em, double dlim, double p1[3]); | double em, double dlim, double p1[3]); | |||
void eraLdn(int n, eraLDBODY b[], double ob[3], double sc[3], | void eraLdn(int n, eraLDBODY b[], double ob[3], double sc[3], | |||
double sn[3]); | double sn[3]); | |||
void eraLdsun(double p[3], double e[3], double em, double p1[3]); | void eraLdsun(double p[3], double e[3], double em, double p1[3]); | |||
void eraPmpx(double rc, double dc, double pr, double pd, | void eraPmpx(double rc, double dc, double pr, double pd, | |||
double px, double rv, double pmt, double vob[3], | double px, double rv, double pmt, double pob[3], | |||
double pco[3]); | double pco[3]); | |||
int eraPmsafe(double ra1, double dec1, double pmr1, double pmd1, | int eraPmsafe(double ra1, double dec1, double pmr1, double pmd1, | |||
double px1, double rv1, | double px1, double rv1, | |||
double ep1a, double ep1b, double ep2a, double ep2b, | double ep1a, double ep1b, double ep2a, double ep2b, | |||
double *ra2, double *dec2, double *pmr2, double *pmd2, | double *ra2, double *dec2, double *pmr2, double *pmd2, | |||
double *px2, double *rv2); | double *px2, double *rv2); | |||
void eraPvtob(double elong, double phi, double hm, | void eraRefco(double phpa, double tc, double rh, double wl, | |||
double xp, double yp, double sp, double theta, | ||||
double pv[2][3]); | ||||
void eraRefco(double phpa, double tk, double rh, double wl, | ||||
double *refa, double *refb); | double *refa, double *refb); | |||
/* Astronomy/Ephemerides */ | /* Astronomy/Ephemerides */ | |||
int eraEpv00(double date1, double date2, | int eraEpv00(double date1, double date2, | |||
double pvh[2][3], double pvb[2][3]); | double pvh[2][3], double pvb[2][3]); | |||
int eraPlan94(double date1, double date2, int np, double pv[2][3]); | int eraPlan94(double date1, double date2, int np, double pv[2][3]); | |||
/* Astronomy/FundamentalArgs */ | /* Astronomy/FundamentalArgs */ | |||
double eraFad03(double t); | double eraFad03(double t); | |||
double eraFae03(double t); | double eraFae03(double t); | |||
skipping to change at line 245 | skipping to change at line 242 | |||
double rn[3][3], double rbpn[3][3]); | double rn[3][3], double rbpn[3][3]); | |||
void eraPn06a(double date1, double date2, | void eraPn06a(double date1, double date2, | |||
double *dpsi, double *deps, double *epsa, | double *dpsi, double *deps, double *epsa, | |||
double rb[3][3], double rp[3][3], double rbp[3][3], | double rb[3][3], double rp[3][3], double rbp[3][3], | |||
double rn[3][3], double rbpn[3][3]); | double rn[3][3], double rbpn[3][3]); | |||
void eraPnm00a(double date1, double date2, double rbpn[3][3]); | void eraPnm00a(double date1, double date2, double rbpn[3][3]); | |||
void eraPnm00b(double date1, double date2, double rbpn[3][3]); | void eraPnm00b(double date1, double date2, double rbpn[3][3]); | |||
void eraPnm06a(double date1, double date2, double rnpb[3][3]); | void eraPnm06a(double date1, double date2, double rnpb[3][3]); | |||
void eraPnm80(double date1, double date2, double rmatpn[3][3]); | void eraPnm80(double date1, double date2, double rmatpn[3][3]); | |||
void eraPom00(double xp, double yp, double sp, double rpom[3][3]); | void eraPom00(double xp, double yp, double sp, double rpom[3][3]); | |||
void eraPr00(double date1, double date2, double *dpsipr, double *depspr); | void eraPr00(double date1, double date2, | |||
void eraPrec76(double ep01, double ep02, double ep11, double ep12, | double *dpsipr, double *depspr); | |||
void eraPrec76(double date01, double date02, | ||||
double date11, double date12, | ||||
double *zeta, double *z, double *theta); | double *zeta, double *z, double *theta); | |||
double eraS00(double date1, double date2, double x, double y); | double eraS00(double date1, double date2, double x, double y); | |||
double eraS00a(double date1, double date2); | double eraS00a(double date1, double date2); | |||
double eraS00b(double date1, double date2); | double eraS00b(double date1, double date2); | |||
double eraS06(double date1, double date2, double x, double y); | double eraS06(double date1, double date2, double x, double y); | |||
double eraS06a(double date1, double date2); | double eraS06a(double date1, double date2); | |||
double eraSp00(double date1, double date2); | double eraSp00(double date1, double date2); | |||
void eraXy06(double date1, double date2, double *x, double *y); | void eraXy06(double date1, double date2, double *x, double *y); | |||
void eraXys00a(double date1, double date2, | void eraXys00a(double date1, double date2, | |||
double *x, double *y, double *s); | double *x, double *y, double *s); | |||
skipping to change at line 442 | skipping to change at line 441 | |||
void eraS2xpv(double s1, double s2, double pv[2][3], double spv[2][3]); | void eraS2xpv(double s1, double s2, double pv[2][3], double spv[2][3]); | |||
void eraSxp(double s, double p[3], double sp[3]); | void eraSxp(double s, double p[3], double sp[3]); | |||
void eraSxpv(double s, double pv[2][3], double spv[2][3]); | void eraSxpv(double s, double pv[2][3], double spv[2][3]); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif | #endif | |||
#endif | #endif | |||
/* Copyright2 */ | ||||
/*---------------------------------------------------------------------- | /*---------------------------------------------------------------------- | |||
** | ** | |||
** | ** | |||
** Copyright (C) 2013-2014, NumFOCUS Foundation. | ** Copyright (C) 2013-2014, NumFOCUS Foundation. | |||
** All rights reserved. | ** All rights reserved. | |||
** | ** | |||
** This library is derived, with permission, from the International | ** This library is derived, with permission, from the International | |||
** Astronomical Union's "Standards of Fundamental Astronomy" library, | ** Astronomical Union's "Standards of Fundamental Astronomy" library, | |||
** available from http://www.iausofa.org. | ** available from http://www.iausofa.org. | |||
** | ** | |||
End of changes. 10 change blocks. | ||||
13 lines changed or deleted | 13 lines changed or added | |||