|
PropWare
3.0.0.229
C++ objects and CMake build system for Parallax Propeller
|
Go to the documentation of this file.
37 #if defined(__cplusplus)
42 #define _Complex_I (__extension__ 1.0iF)
44 #define _Complex_I _Complex_I is not supported on this compiler
47 #define complex _Complex
51 #if defined(__SHORT_DOUBLES_IMPL)
52 #define __ldouble_t double
54 #define __ldouble_t long double
89 double complex
cacos(
double complex z);
91 float complex
cacosf(
float complex z);
93 __ldouble_t complex
cacosl(__ldouble_t complex z);
113 double complex
casin(
double complex z);
115 float complex
casinf(
float complex z);
117 __ldouble_t complex
casinl(__ldouble_t complex z);
137 double complex
catan(
double complex z);
139 float complex
catanf(
float complex z);
141 __ldouble_t complex
catanl(__ldouble_t complex z);
152 double complex
ccos(
double complex z);
154 float complex
ccosf(
float complex z);
156 __ldouble_t complex
ccosl(__ldouble_t complex z);
167 double complex
csin(
double complex z);
169 float complex
csinf(
float complex z);
171 __ldouble_t complex
csinl(__ldouble_t complex z);
182 double complex
ctan(
double complex z);
184 float complex
ctanf(
float complex z);
186 __ldouble_t complex
ctanl(__ldouble_t complex z);
219 double complex
cacosh(
double complex z);
221 float complex
cacoshf(
float complex z);
223 __ldouble_t complex
cacoshl(__ldouble_t complex z);
247 double complex
casinh(
double complex z);
249 float complex
casinhf(
float complex z);
251 __ldouble_t complex
casinhl(__ldouble_t complex z);
275 double complex
catanh(
double complex z);
277 float complex
catanhf(
float complex z);
279 __ldouble_t complex
catanhl(__ldouble_t complex z);
311 double complex
ccosh(
double complex z);
313 float complex
ccoshf(
float complex z);
315 __ldouble_t complex
ccoshl(__ldouble_t complex z);
346 double complex
csinh(
double complex z);
348 float complex
csinhf(
float complex z);
350 __ldouble_t complex
csinhl(__ldouble_t complex z);
382 double complex
ctanh(
double complex z);
384 float complex
ctanhf(
float complex z);
386 __ldouble_t complex
ctanhl(__ldouble_t complex z);
404 double complex
cexp(
double complex z);
406 float complex
cexpf(
float complex z);
408 __ldouble_t complex
cexpl(__ldouble_t complex z);
420 double complex
clog(
double complex z);
422 float complex
clogf(
float complex z);
424 __ldouble_t complex
clogl(__ldouble_t complex z);
444 double complex
cpow(
double complex
x,
double complex y);
446 float complex
cpowf(
float complex
x,
float complex y);
448 __ldouble_t complex
cpowl(__ldouble_t complex
x, __ldouble_t complex y);
459 double cabs(
double complex z);
461 float cabsf(
float complex z);
463 __ldouble_t
cabsl(__ldouble_t complex z);
476 double complex
csqrt(
double complex z);
478 float complex
csqrtf(
float complex z);
480 __ldouble_t complex
csqrtl(__ldouble_t complex z);
501 double carg(
double complex z);
503 float cargf(
float complex z);
505 __ldouble_t
cargl(__ldouble_t complex z);
516 double cimag(
double complex z);
518 float cimagf(
float complex z);
520 __ldouble_t
cimagl(__ldouble_t complex z);
531 double creal(
double complex z);
533 float crealf(
float complex z);
535 __ldouble_t
creall(__ldouble_t complex z);
546 double complex
conj(
double complex z);
548 float complex
conjf(
float complex z);
550 __ldouble_t complex
conjl(__ldouble_t complex z);
565 double complex
cproj(
double complex z);
567 float complex
cprojf(
float complex z);
569 __ldouble_t complex
cprojl(__ldouble_t complex z);
571 #if defined(__cplusplus)
float complex ccoshf(float complex z)
float complex cacosf(float complex z)
float complex catanf(float complex z)
float complex csinf(float complex z)
float cargf(float complex z)
double complex casin(double complex z)
Complex inverse sine function.
double complex catan(double complex z)
Complex inverse tangent function.
__ldouble_t complex cexpl(__ldouble_t complex z)
__ldouble_t complex catanhl(__ldouble_t complex z)
__ldouble_t complex catanl(__ldouble_t complex z)
double complex cpow(double complex x, double complex y)
Complex power function returns x to power of y.
double complex catanh(double complex z)
Complex inverse hyperbolic tangent function.
__ldouble_t complex csinhl(__ldouble_t complex z)
double cabs(double complex z)
Complex absolute value function.
float complex conjf(float complex z)
__ldouble_t complex ctanhl(__ldouble_t complex z)
double complex ctanh(double complex z)
Complex hyperbolic tangent function.
float cabsf(float complex z)
double carg(double complex z)
Get the phase angle of the complex number z.
__ldouble_t complex clogl(__ldouble_t complex z)
__ldouble_t cabsl(__ldouble_t complex z)
float complex casinf(float complex z)
float complex cacoshf(float complex z)
float cimagf(float complex z)
double complex cacos(double complex z)
Complex inverse cosine function.
__ldouble_t cargl(__ldouble_t complex z)
double complex cexp(double complex z)
Complex expotential function returns e raised to z power.
float complex ctanhf(float complex z)
float complex csqrtf(float complex z)
double complex cacosh(double complex z)
complex inverse hyperbolic cosine function.
__ldouble_t complex csqrtl(__ldouble_t complex z)
__ldouble_t complex cpowl(__ldouble_t complex x, __ldouble_t complex y)
double complex cproj(double complex z)
Project a point onto a a Riemann Sphere.
float complex cexpf(float complex z)
float complex ctanf(float complex z)
double complex ccosh(double complex z)
Complex hyperbolic cosine function.
double complex csqrt(double complex z)
Complex square root function.
float complex catanhf(float complex z)
__ldouble_t complex cacosl(__ldouble_t complex z)
float complex cprojf(float complex z)
float complex clogf(float complex z)
float complex casinhf(float complex z)
double complex csin(double complex z)
Complex sine function.
__ldouble_t complex ccoshl(__ldouble_t complex z)
__ldouble_t complex csinl(__ldouble_t complex z)
__ldouble_t creall(__ldouble_t complex z)
double complex ccos(double complex z)
Complex cosine function.
double cimag(double complex z)
Get the imaginary part of a complex number.
double complex conj(double complex z)
Calculate the complex conjugate of a complex number.
double complex casinh(double complex z)
Complex inverse hyperbolic sine function.
float complex csinhf(float complex z)
__ldouble_t complex ctanl(__ldouble_t complex z)
double creal(double complex z)
Get the real part of a complex number.
__ldouble_t complex casinhl(__ldouble_t complex z)
__ldouble_t complex cprojl(__ldouble_t complex z)
float crealf(float complex z)
__ldouble_t complex cacoshl(__ldouble_t complex z)
__ldouble_t complex casinl(__ldouble_t complex z)
__ldouble_t cimagl(__ldouble_t complex z)
double complex clog(double complex z)
Complex log function returns the natural logarithm of a complex number.
float complex ccosf(float complex z)
float complex cpowf(float complex x, float complex y)
__ldouble_t complex ccosl(__ldouble_t complex z)
double complex ctan(double complex z)
Complex tangent function.
double complex csinh(double complex z)
Complex hyperbolic sine function.
__ldouble_t complex conjl(__ldouble_t complex z)