lon               133 ext/date/lib/astro.c static void astro_sunpos(double d, double *lon, double *r)
lon               154 ext/date/lib/astro.c 	*lon = v + w;                        /* True solar longitude */
lon               155 ext/date/lib/astro.c 	if (*lon >= 360.0) {
lon               156 ext/date/lib/astro.c 		*lon -= 360.0;                   /* Make it 0..360 degrees */
lon               162 ext/date/lib/astro.c 	double lon, obl_ecl, x, y, z;
lon               165 ext/date/lib/astro.c 	astro_sunpos(d, &lon, r);
lon               168 ext/date/lib/astro.c 	x = *r * cosd(lon);
lon               169 ext/date/lib/astro.c 	y = *r * sind(lon);
lon               212 ext/date/lib/astro.c int timelib_astro_rise_set_altitude(timelib_time *t_loc, double lon, double lat, double altit, int upper_limb, double *h_rise, double *h_set, timelib_sll *ts_rise, timelib_sll *ts_set, timelib_sll *ts_transit)
lon               243 ext/date/lib/astro.c 	d = timelib_ts_to_juliandate(timestamp) - lon/360.0;
lon               246 ext/date/lib/astro.c 	sidtime = astro_revolution(astro_GMST0(d) + 180.0 + lon);
lon                29 ext/date/lib/astro.h #define day_length(year,month,day,lon,lat)  \
lon                30 ext/date/lib/astro.h         __daylen__( year, month, day, lon, lat, -35.0/60.0, 1 )
lon                35 ext/date/lib/astro.h #define day_civil_twilight_length(year,month,day,lon,lat)  \
lon                36 ext/date/lib/astro.h         __daylen__( year, month, day, lon, lat, -6.0, 0 )
lon                41 ext/date/lib/astro.h #define day_nautical_twilight_length(year,month,day,lon,lat)  \
lon                42 ext/date/lib/astro.h         __daylen__( year, month, day, lon, lat, -12.0, 0 )
lon                47 ext/date/lib/astro.h #define day_astronomical_twilight_length(year,month,day,lon,lat)  \
lon                48 ext/date/lib/astro.h         __daylen__( year, month, day, lon, lat, -18.0, 0 )
lon                55 ext/date/lib/astro.h #define timelib_astro_sun_rise_set(ts,lon,lat,hrise,hset,rise,set)  \
lon                56 ext/date/lib/astro.h         timelib_astro_rise_set_altitude( ts, lon, lat, -35.0/60.0, 1, hrise, hset, rise, set )
lon                61 ext/date/lib/astro.h #define civil_twilight(ts,lon,lat,start,end)  \
lon                62 ext/date/lib/astro.h         timelib_astro_rise_set_altitude( ts, lon, lat, -6.0, 0, start, end )
lon                67 ext/date/lib/astro.h #define nautical_twilight(ts,lon,lat,start,end)  \
lon                68 ext/date/lib/astro.h         timelib_astro_rise_set_altitude( ts, lon, lat, -12.0, 0, start, end )
lon                73 ext/date/lib/astro.h #define astronomical_twilight(ts,lon,lat,start,end)  \
lon                74 ext/date/lib/astro.h         timelib_astro_rise_set_altitude( ts, lon, lat, -18.0, 0, start, end )
lon               157 ext/date/lib/timelib.h int timelib_astro_rise_set_altitude(timelib_time *time, double lon, double lat, double altit, int upper_limb, double *h_rise, double *h_set, timelib_sll *ts_rise, timelib_sll *ts_set, timelib_sll *ts_transit);