base/math/e_atan2.c File Reference

Include dependency graph for e_atan2.c:

Go to the source code of this file.

Functions

double __ieee754_atan2 (double y, double x)

Variables

static double tiny = 1.0e-300
static double zero = 0.0
static double pi_o_4 = 7.8539816339744827900E-01
static double pi_o_2 = 1.5707963267948965580E+00
static double pi = 3.1415926535897931160E+00
static double pi_lo = 1.2246467991473531772E-16


Function Documentation

double __ieee754_atan2 ( double  y,
double  x 
)

Definition at line 62 of file e_atan2.c.

References atan(), EXTRACT_WORDS, fabs(), GET_HIGH_WORD, pi, pi_lo, pi_o_2, pi_o_4, SET_HIGH_WORD, tiny, and zero.

Referenced by atan2().

Here is the call graph for this function:


Variable Documentation

double pi = 3.1415926535897931160E+00 [static]

Definition at line 56 of file e_atan2.c.

double pi_lo = 1.2246467991473531772E-16 [static]

Definition at line 57 of file e_atan2.c.

Referenced by __ieee754_atan2().

double pi_o_2 = 1.5707963267948965580E+00 [static]

Definition at line 55 of file e_atan2.c.

Referenced by __ieee754_atan2().

double pi_o_4 = 7.8539816339744827900E-01 [static]

Definition at line 54 of file e_atan2.c.

Referenced by __ieee754_atan2().

double tiny = 1.0e-300 [static]

Definition at line 52 of file e_atan2.c.

Referenced by __ieee754_atan2(), __ieee754_pow(), __ieee754_sqrt(), erf(), erfc(), expm1(), scalbn(), and tanh().

double zero = 0.0 [static]

Definition at line 53 of file e_atan2.c.

Referenced by __ieee754_atan2(), __ieee754_atanh(), __ieee754_j0(), __ieee754_j1(), __ieee754_jn(), __ieee754_lgamma_r(), __ieee754_log(), __ieee754_log10(), __ieee754_pow(), __ieee754_rem_pio2(), __ieee754_remainder(), __ieee754_y0(), __ieee754_y1(), __ieee754_yn(), __kernel_rem_pio2(), __kernel_standard(), log1p(), and sin_pi().


Generated on Tue Feb 2 17:47:45 2010 for RTAI API by  doxygen 1.4.7