Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(884)

Side by Side Diff: third_party/cython/src/Cython/Includes/libc/math.pxd

Issue 385073004: Adding cython v0.20.2 in third-party. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Reference cython dev list thread. Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 cdef extern from "math.h" nogil:
2 double M_E
3 double M_LOG2E
4 double M_LOG10E
5 double M_LN2
6 double M_LN10
7 double M_PI
8 double M_PI_2
9 double M_PI_4
10 double M_1_PI
11 double M_2_PI
12 double M_2_SQRTPI
13 double M_SQRT2
14 double M_SQRT1_2
15
16 # C99 constants
17 float INFINITY
18 float NAN
19 double HUGE_VAL
20 float HUGE_VALF
21 long double HUGE_VALL
22
23 double acos(double x)
24 double asin(double x)
25 double atan(double x)
26 double atan2(double y, double x)
27 double cos(double x)
28 double sin(double x)
29 double tan(double x)
30
31 double cosh(double x)
32 double sinh(double x)
33 double tanh(double x)
34 double acosh(double x)
35 double asinh(double x)
36 double atanh(double x)
37
38 double hypot(double x, double y)
39
40 double exp(double x)
41 double exp2(double x)
42 double expm1(double x)
43 double log(double x)
44 double logb(double x)
45 double log2(double x)
46 double log10(double x)
47 double log1p(double x)
48 int ilogb(double x)
49
50 double lgamma(double x)
51 double tgamma(double x)
52
53 double frexp(double x, int* exponent)
54 double ldexp(double x, int exponent)
55
56 double modf(double x, double* iptr)
57 double fmod(double x, double y)
58 double remainder(double x, double y)
59 double remquo(double x, double y, int *quot)
60 double pow(double x, double y)
61 double sqrt(double x)
62 double cbrt(double x)
63
64 double fabs(double x)
65 double ceil(double x)
66 double floor(double x)
67 double trunc(double x)
68 double rint(double x)
69 double round(double x)
70 double nearbyint(double x)
71 double nextafter(double, double)
72 double nexttoward(double, long double)
73
74 long long llrint(double)
75 long lrint(double)
76 long long llround(double)
77 long lround(double)
78
79 double copysign(double, double)
80 float copysignf(float, float)
81 long double copysignl(long double, long double)
82
83 double erf(double)
84 float erff(float)
85 long double erfl(long double)
86 double erfc(double)
87 float erfcf(float)
88 long double erfcl(long double)
89
90 double fdim(double x, double y)
91 double fma(double x, double y)
92 double fmax(double x, double y)
93 double fmin(double x, double y)
94 double scalbln(double x, long n)
95 double scalbn(double x, int n)
96
97 double nan(const char*)
98
99 bint isfinite(long double)
100 bint isnormal(long double)
101 bint isnan(long double)
102 bint isinf(long double)
OLDNEW
« no previous file with comments | « third_party/cython/src/Cython/Includes/libc/locale.pxd ('k') | third_party/cython/src/Cython/Includes/libc/setjmp.pxd » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698