base/math/e_log.c File Reference

Include dependency graph for e_log.c:

Go to the source code of this file.

Functions

double __ieee754_log (double x)

Variables

static double ln2_hi = 6.93147180369123816490e-01
static double ln2_lo = 1.90821492927058770002e-10
static double two54 = 1.80143985094819840000e+16
static double Lg1 = 6.666666666666735130e-01
static double Lg2 = 3.999999999940941908e-01
static double Lg3 = 2.857142874366239149e-01
static double Lg4 = 2.222219843214978396e-01
static double Lg5 = 1.818357216161805012e-01
static double Lg6 = 1.531383769920937332e-01
static double Lg7 = 1.479819860511658591e-01
static double zero = 0.0


Function Documentation

double __ieee754_log ( double  x  ) 

Definition at line 96 of file e_log.c.

References EXTRACT_WORDS, GET_HIGH_WORD, Lg1, Lg2, Lg3, Lg4, Lg5, Lg6, Lg7, ln2_hi, ln2_lo, SET_HIGH_WORD, t1, t2, two54, and zero.

Referenced by __ieee754_acosh(), __ieee754_jn(), __ieee754_lgamma_r(), __ieee754_log10(), __ieee754_y0(), __ieee754_y1(), asinh(), and log().


Variable Documentation

double Lg1 = 6.666666666666735130e-01 [static]

Definition at line 79 of file e_log.c.

Referenced by __ieee754_log().

double Lg2 = 3.999999999940941908e-01 [static]

Definition at line 80 of file e_log.c.

Referenced by __ieee754_log().

double Lg3 = 2.857142874366239149e-01 [static]

Definition at line 81 of file e_log.c.

Referenced by __ieee754_log().

double Lg4 = 2.222219843214978396e-01 [static]

Definition at line 82 of file e_log.c.

Referenced by __ieee754_log().

double Lg5 = 1.818357216161805012e-01 [static]

Definition at line 83 of file e_log.c.

Referenced by __ieee754_log().

double Lg6 = 1.531383769920937332e-01 [static]

Definition at line 84 of file e_log.c.

Referenced by __ieee754_log().

double Lg7 = 1.479819860511658591e-01 [static]

Definition at line 85 of file e_log.c.

Referenced by __ieee754_log().

double ln2_hi = 6.93147180369123816490e-01 [static]

Definition at line 76 of file e_log.c.

Referenced by __ieee754_log(), expm1(), and log1p().

double ln2_lo = 1.90821492927058770002e-10 [static]

Definition at line 77 of file e_log.c.

Referenced by __ieee754_log(), expm1(), and log1p().

double two54 = 1.80143985094819840000e+16 [static]

Definition at line 78 of file e_log.c.

Referenced by __ieee754_log(), __ieee754_log10(), frexp(), log1p(), and scalbn().

double zero = 0.0 [static]

Definition at line 90 of file e_log.c.


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