lustrec/include/math.h @ e301f1fb
1 |
/* C code generated by lustrec
|
---|---|
2 |
Version number 1.1-Unversioned directory
|
3 |
Code is C99 compliant
|
4 |
Using (double) floating-point numbers */
|
5 |
|
6 |
#ifndef _MATH
|
7 |
#define _MATH
|
8 |
|
9 |
/* Imports standard library */
|
10 |
#include "/Users/Teme/Documents/GitHub/lustrec/include/lustrec/arrow.h"
|
11 |
|
12 |
|
13 |
/* Import dependencies */
|
14 |
|
15 |
/* Types definitions */
|
16 |
|
17 |
/* Global constant (declarations, definitions are in C file) */
|
18 |
|
19 |
/* Structs declarations */
|
20 |
|
21 |
/* Nodes declarations */
|
22 |
extern double sqrt (double x |
23 |
);
|
24 |
|
25 |
extern double sinh (double x |
26 |
);
|
27 |
|
28 |
extern double sin (double x |
29 |
);
|
30 |
|
31 |
extern double pow (double x, double n |
32 |
);
|
33 |
|
34 |
extern double fabs (double x |
35 |
);
|
36 |
|
37 |
extern double erf (double x |
38 |
);
|
39 |
|
40 |
extern double ceil (double x |
41 |
);
|
42 |
|
43 |
extern double cosh (double x |
44 |
);
|
45 |
|
46 |
extern double cos (double x |
47 |
);
|
48 |
|
49 |
extern double cbrt (double x |
50 |
);
|
51 |
|
52 |
extern double atanh (double x |
53 |
);
|
54 |
|
55 |
extern double atan2 (double x, double n |
56 |
);
|
57 |
|
58 |
extern double atan (double x |
59 |
);
|
60 |
|
61 |
extern double asinh (double x |
62 |
);
|
63 |
|
64 |
extern double asin (double x |
65 |
);
|
66 |
|
67 |
extern double acosh (double x |
68 |
);
|
69 |
|
70 |
extern double acos (double x |
71 |
);
|
72 |
|
73 |
|
74 |
#endif
|
75 |
|