Lines Matching refs:d
33 #define days_since_2000_Jan_0(y,m,d) \ argument
34 (367L*(y)-((7*((y)+(((m)+9)/12)))/4)+((275*(m))/9)+(d)-730530L)
113 static double astro_GMST0(double d) in astro_GMST0() argument
121 sidtim0 = astro_revolution((180.0 + 356.0470 + 282.9404) + (0.9856002585 + 4.70935E-5) * d); in astro_GMST0()
133 static void astro_sunpos(double d, double *lon, double *r) in astro_sunpos() argument
144 M = astro_revolution(356.0470 + 0.9856002585 * d); in astro_sunpos()
145 w = 282.9404 + 4.70935E-5 * d; in astro_sunpos()
146 e = 0.016709 - 1.151E-9 * d; in astro_sunpos()
160 static void astro_sun_RA_dec(double d, double *RA, double *dec, double *r) in astro_sun_RA_dec() argument
165 astro_sunpos(d, &lon, r); in astro_sun_RA_dec()
172 obl_ecl = 23.4393 - 3.563E-7 * d; in astro_sun_RA_dec()
214 double d, /* Days since 2000 Jan 0.0 (negative before) */ in timelib_astro_rise_set_altitude() local
238 t_utc->d = t_loc->d; in timelib_astro_rise_set_altitude()
244 d = timelib_ts_to_j2000(timestamp) + 2 - lon/360.0; in timelib_astro_rise_set_altitude()
247 sidtime = astro_revolution(astro_GMST0(d) + 180.0 + lon); in timelib_astro_rise_set_altitude()
250 astro_sun_RA_dec( d, &sRA, &sdec, &sr ); in timelib_astro_rise_set_altitude()