Lines Matching refs:x
45 #define sind(x) sin((x)*DEGRAD) argument
46 #define cosd(x) cos((x)*DEGRAD) argument
47 #define tand(x) tan((x)*DEGRAD) argument
49 #define atand(x) (RADEG*atan(x)) argument
50 #define asind(x) (RADEG*asin(x)) argument
51 #define acosd(x) (RADEG*acos(x)) argument
52 #define atan2d(y,x) (RADEG*atan2(y,x)) argument
74 static double astro_revolution(double x) in astro_revolution() argument
76 return (x - 360.0 * floor(x * INV360)); in astro_revolution()
82 static double astro_rev180( double x ) in astro_rev180() argument
84 return (x - 360.0 * floor(x * INV360 + 0.5)); in astro_rev180()
140 x, y, /* x, y coordinates in orbit */ in astro_sunpos() local
150 x = cosd(E) - e; in astro_sunpos()
152 *r = sqrt(x*x + y*y); /* Solar distance */ in astro_sunpos()
153 v = atan2d(y, x); /* True anomaly */ in astro_sunpos()
162 double lon, obl_ecl, x, y, z; in astro_sun_RA_dec() local
168 x = *r * cosd(lon); in astro_sun_RA_dec()
179 *RA = atan2d(y, x); in astro_sun_RA_dec()
180 *dec = atan2d(z, sqrt(x*x + y*y)); in astro_sun_RA_dec()