Main Page | Alphabetical List | Class List | File List | Class Members | File Members

math_next.h File Reference

#include <nlibc.h>

Include dependency graph for math_next.h:

Include dependency graph

Go to the source code of this file.

Defines

#define math_inline
#define _math_setdouble(U, D)

Functions

math_inline double isqrt (double a)
double sqrt (double a)
math_inline double isqrt2 (double x)
math_inline double sqrt2 (double x)
math_inline double exp (double x)
math_inline double exp1m (double x)
math_inline double sinh (double x)
math_inline double cosh (double x)
math_inline double tanh (double xxx)
math_inline double log (double x)
math_inline double log1p (double xxx)
math_inline double sin_1oct (double xx)
math_inline double cos_1oct (double x)
math_inline double sin (double x)
math_inline double cos (double x)
math_inline double tan (double x)
math_inline double atan_k (double xx)
math_inline double atan (double x)
math_inline double asin_k (double xx)
math_inline double asin (double x)
math_inline double acos (double x)


Define Documentation

#define _math_setdouble (  U,
D   ) 
 

Value:

{ \
  register union { double d; unsigned i; } u; \
  u.i=U; D=u.d; \
}

Definition at line 53 of file math_next.h.

#define math_inline
 

Definition at line 46 of file math_next.h.


Function Documentation

math_inline double acos (  double  x  ) 
 

Definition at line 1375 of file math_next.h.

References _math_setdouble, asin_k(), math_inline, and sqrt.

math_inline double asin (  double  x  ) 
 

Definition at line 1331 of file math_next.h.

References _math_setdouble, asin_k(), math_inline, and sqrt.

math_inline double asin_k (  double  xx  ) 
 

Definition at line 1252 of file math_next.h.

References _math_setdouble, and math_inline.

Referenced by acos(), and asin().

math_inline double atan (  double  x  ) 
 

Definition at line 1200 of file math_next.h.

References _math_setdouble, atan_k(), and math_inline.

math_inline double atan_k (  double  xx  ) 
 

Definition at line 1116 of file math_next.h.

References _math_setdouble, and math_inline.

Referenced by atan(), and atan2().

math_inline double cos (  double  x  ) 
 

Definition at line 873 of file math_next.h.

References _math_setdouble, cos_1oct(), math_inline, and sin_1oct().

math_inline double cos_1oct (  double  x  ) 
 

Definition at line 770 of file math_next.h.

References _math_setdouble, and math_inline.

Referenced by cos(), and sin().

math_inline double cosh (  double  x  ) 
 

Definition at line 397 of file math_next.h.

References exp1m(), and math_inline.

math_inline double exp (  double  x  ) 
 

Definition at line 244 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double exp1m (  double  x  ) 
 

Definition at line 310 of file math_next.h.

References _math_setdouble, and math_inline.

Referenced by cosh(), sinh(), and tanh().

math_inline double isqrt (  double  a  ) 
 

Definition at line 62 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double isqrt2 (  double  x  ) 
 

Definition at line 132 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double log (  double  x  ) 
 

Definition at line 475 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double log1p (  double  xxx  ) 
 

Definition at line 596 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double sin (  double  x  ) 
 

Definition at line 807 of file math_next.h.

References _math_setdouble, cos_1oct(), math_inline, and sin_1oct().

math_inline double sin_1oct (  double  xx  ) 
 

Definition at line 729 of file math_next.h.

References _math_setdouble, and math_inline.

Referenced by cos(), and sin().

math_inline double sinh (  double  x  ) 
 

Definition at line 379 of file math_next.h.

References exp1m(), and math_inline.

double sqrt (  double  a  )  [inline]
 

Definition at line 86 of file math_next.h.

References _math_setdouble.

math_inline double sqrt2 (  double  x  ) 
 

Definition at line 167 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double tan (  double  x  ) 
 

Definition at line 980 of file math_next.h.

References _math_setdouble, and math_inline.

math_inline double tanh (  double  xxx  ) 
 

Definition at line 416 of file math_next.h.

References exp1m(), and math_inline.


Generated on Tue Jan 10 12:43:47 2006 for nlibc by doxygen 1.3.5