Mercurial > octave
comparison liboctave/lo-mappers.h @ 6108:143b556ce725
[project @ 2006-10-27 01:45:54 by jwe]
author | jwe |
---|---|
date | Fri, 27 Oct 2006 01:45:56 +0000 |
parents | 80d3933fb8b6 |
children | 93c65f2a5668 |
comparison
equal
deleted
inserted
replaced
6107:6465ca8e4f0c | 6108:143b556ce725 |
---|---|
24 #if !defined (octave_liboctave_mappers_h) | 24 #if !defined (octave_liboctave_mappers_h) |
25 #define octave_liboctave_mappers_h 1 | 25 #define octave_liboctave_mappers_h 1 |
26 | 26 |
27 #include "oct-cmplx.h" | 27 #include "oct-cmplx.h" |
28 | 28 |
29 extern double arg (double x); | 29 extern OCTAVE_API double arg (double x); |
30 extern double conj (double x); | 30 extern OCTAVE_API double conj (double x); |
31 extern double fix (double x); | 31 extern OCTAVE_API double fix (double x); |
32 extern double imag (double x); | 32 extern OCTAVE_API double imag (double x); |
33 extern double real (double x); | 33 extern OCTAVE_API double real (double x); |
34 extern double xround (double x); | 34 extern OCTAVE_API double xround (double x); |
35 extern double signum (double x); | 35 extern OCTAVE_API double signum (double x); |
36 extern double xlog2 (double x); | 36 extern OCTAVE_API double xlog2 (double x); |
37 extern double xexp2 (double x); | 37 extern OCTAVE_API double xexp2 (double x); |
38 | 38 |
39 extern bool xisnan (double x); | 39 extern OCTAVE_API bool xisnan (double x); |
40 extern bool xfinite (double x); | 40 extern OCTAVE_API bool xfinite (double x); |
41 extern bool xisinf (double x); | 41 extern OCTAVE_API bool xisinf (double x); |
42 | 42 |
43 extern bool octave_is_NA (double x); | 43 extern OCTAVE_API bool octave_is_NA (double x); |
44 extern bool octave_is_NaN_or_NA (double x) GCC_ATTR_DEPRECATED; | 44 extern OCTAVE_API bool octave_is_NaN_or_NA (double x) GCC_ATTR_DEPRECATED; |
45 | 45 |
46 extern double xmin (double x, double y); | 46 extern OCTAVE_API double xmin (double x, double y); |
47 extern double xmax (double x, double y); | 47 extern OCTAVE_API double xmax (double x, double y); |
48 | 48 |
49 extern Complex acos (const Complex& x); | 49 extern OCTAVE_API Complex acos (const Complex& x); |
50 extern Complex acosh (const Complex& x); | 50 extern OCTAVE_API Complex acosh (const Complex& x); |
51 extern Complex asin (const Complex& x); | 51 extern OCTAVE_API Complex asin (const Complex& x); |
52 extern Complex asinh (const Complex& x); | 52 extern OCTAVE_API Complex asinh (const Complex& x); |
53 extern Complex atan (const Complex& x); | 53 extern OCTAVE_API Complex atan (const Complex& x); |
54 extern Complex atanh (const Complex& x); | 54 extern OCTAVE_API Complex atanh (const Complex& x); |
55 | 55 |
56 extern Complex ceil (const Complex& x); | 56 extern OCTAVE_API Complex ceil (const Complex& x); |
57 extern Complex fix (const Complex& x); | 57 extern OCTAVE_API Complex fix (const Complex& x); |
58 extern Complex floor (const Complex& x); | 58 extern OCTAVE_API Complex floor (const Complex& x); |
59 extern Complex xround (const Complex& x); | 59 extern OCTAVE_API Complex xround (const Complex& x); |
60 extern Complex signum (const Complex& x); | 60 extern OCTAVE_API Complex signum (const Complex& x); |
61 | 61 |
62 extern bool xisnan (const Complex& x); | 62 extern OCTAVE_API bool xisnan (const Complex& x); |
63 extern bool xfinite (const Complex& x); | 63 extern OCTAVE_API bool xfinite (const Complex& x); |
64 extern bool xisinf (const Complex& x); | 64 extern OCTAVE_API bool xisinf (const Complex& x); |
65 | 65 |
66 extern bool octave_is_NA (const Complex& x); | 66 extern OCTAVE_API bool octave_is_NA (const Complex& x); |
67 extern bool octave_is_NaN_or_NA (const Complex& x); | 67 extern OCTAVE_API bool octave_is_NaN_or_NA (const Complex& x); |
68 | 68 |
69 extern Complex xmin (const Complex& x, const Complex& y); | 69 extern OCTAVE_API Complex xmin (const Complex& x, const Complex& y); |
70 extern Complex xmax (const Complex& x, const Complex& y); | 70 extern OCTAVE_API Complex xmax (const Complex& x, const Complex& y); |
71 | 71 |
72 #endif | 72 #endif |
73 | 73 |
74 /* | 74 /* |
75 ;;; Local Variables: *** | 75 ;;; Local Variables: *** |