Home
last modified time | relevance | path

Searched refs:complex (Results 1 – 25 of 89) sorted by relevance

1234

/picolibc-3.5.0-3.4.0/newlib/libc/include/
Dcomplex.h11 #define complex _Complex macro
22 double complex cacos(double complex);
23 float complex cacosf(float complex);
26 double complex casin(double complex);
27 float complex casinf(float complex);
30 double complex catan(double complex);
31 float complex catanf(float complex);
34 double complex ccos(double complex);
35 float complex ccosf(float complex);
38 double complex csin(double complex);
[all …]
/picolibc-3.5.0-3.4.0/newlib/libm/complex/
Dcomplex.tex2 @chapter Mathematical Complex Functions (@file{complex.h})
4 This chapter groups the complex mathematical functions. The
5 corresponding definitions and declarations are in @file{complex.h}.
35 @include complex/cabs.def
37 @include complex/cacos.def
39 @include complex/cacosh.def
41 @include complex/carg.def
43 @include complex/casin.def
45 @include complex/casinh.def
47 @include complex/catan.def
[all …]
Dcasin.c85 double complex in __weak_alias()
86 casin(double complex z) in __weak_alias()
88 double complex w; in __weak_alias()
89 double complex ca, ct, zz, z2; in __weak_alias()
98 w = M_PI_2 + 0.0 * (double complex) I; in __weak_alias()
103 w = asin(x) + 0.0 * (double complex) I; in __weak_alias()
150 ca = x + y * (double complex) I; in __weak_alias()
151 ct = ca * (double complex) I; in __weak_alias()
155 zz = (x - y) * (x + y) + (2.0 * x * y) * (double complex) I; in __weak_alias()
157 zz = 1.0 - creal(zz) - cimag(zz) * (double complex) I; in __weak_alias()
[all …]
Dcasinl.c41 long double complex in __weak_alias()
42 casinl(long double complex z) in __weak_alias()
44 long double complex w; in __weak_alias()
45 long double complex ca, ct, zz, z2; in __weak_alias()
54 w = M_PI_2L + 0.0L * (double complex) I; in __weak_alias()
59 w = asinl(x) + 0.0L * (double complex) I; in __weak_alias()
106 ca = x + y * (long double complex) I; in __weak_alias()
107 ct = ca * (long double complex) I; in __weak_alias()
111 zz = (x - y) * (x + y) + (2.0L * x * y) * (long double complex) I; in __weak_alias()
113 zz = 1.0L - creall(zz) - cimagl(zz) * (long double complex) I; in __weak_alias()
[all …]
Dcacos.c81 double complex
82 cacos(double complex z) in cacos()
84 double complex w; in cacos()
91 w = (M_PI_2 - creal(w)) - cimag(w) * (double complex) (double complex) I; in cacos()
93 double complex tmp0, tmp1; in cacos()
97 w = tmp1 - (cimag(tmp0) * (double complex) (double complex) I); in cacos()
Dcsqrt.c73 double complex
74 csqrt(double complex z) in csqrt()
76 double complex w; in csqrt()
84 w = 0.0 + y * (double complex) I; in csqrt()
89 w = 0.0 + r * (double complex) I; in csqrt()
91 w = r + y * (double complex) I; in csqrt()
100 w = r + r * (double complex) I; in csqrt()
102 w = r - r * (double complex) I; in csqrt()
121 w = x + y * (double complex) I; in csqrt()
133 w = t - r * (double complex) I; in csqrt()
[all …]
Dcasinh.c90 double complex
91 casinh(double complex z) in casinh()
93 double complex w; in casinh()
95 w = -1.0 * (double complex) I * casin(z * (double complex) I); in casinh()
Dcatanh.c83 double complex
84 catanh(double complex z) in catanh()
86 double complex w; in catanh()
88 w = -1.0 * (double complex) I * catan(z * (double complex) I); in catanh()
Dcasinhl.c36 long double complex
37 casinhl(long double complex z) in casinhl()
39 long double complex w; in casinhl()
41 w = -1.0L * (long double complex) I * casinl(z * (long double complex) I); in casinhl()
Dcatanhl.c36 long double complex
37 catanhl(long double complex z) in catanhl()
39 long double complex w; in catanhl()
41 w = -1.0L * (long double complex) I * catanl(z * (long double complex) I); in catanhl()
Dcpow.c80 double complex
81 cpow(double complex a, double complex z) in cpow()
83 double complex w; in cpow()
90 return (0.0 + 0.0 * (double complex) I); in cpow()
99 w = r * cos(theta) + (r * sin(theta)) * (double complex) I; in cpow()
Dcpowl.c37 long double complex
38 cpowl(long double complex a, long double complex z) in cpowl()
40 long double complex w; in cpowl()
47 return (0.0L + 0.0L * (long double complex) I); in cpowl()
56 w = r * cosl(theta) + (r * sinl(theta)) * (long double complex) I; in cpowl()
Dctan.c72 double complex
73 ctan(double complex z) in ctan()
75 double complex w; in ctan()
85 w = HUGE_VAL + HUGE_VAL * (double complex) I; in ctan()
89 w = sin(2.0 * creal(z)) / d + (sinh(2.0 * cimag(z)) / d) * (double complex) I; in ctan()
Dctanl.c39 long double complex
40 ctanl(long double complex z) in ctanl()
42 long double complex w; in ctanl()
52 w = HUGE_VALL + HUGE_VALL * (long double complex) I; in ctanl()
56 w = sinl(2.0L * creall(z)) / d + (sinhl(2.0L * cimagl(z)) / d) * (long double complex) I; in ctanl()
Dcacosh.c82 double complex
83 cacosh(double complex z) in cacosh()
85 double complex w; in cacosh()
88 w = (double complex) I * cacos(z); in cacosh()
Dcacosl.c38 long double complex
39 cacosl(long double complex z) in cacosl()
41 long double complex w; in cacosl()
44 w = (M_PI_2L - creall(w)) - cimagl(w) * (long double complex) I; in cacosl()
Dcacoshl.c36 long double complex
37 cacoshl(long double complex z) in cacoshl()
39 long double complex w; in cacoshl()
42 w = (double complex) I * cacosl(z); in cacoshl()
Dcsin.c72 double complex
73 csin(double complex z) in csin()
75 double complex w; in csin()
79 w = sin(creal(z)) * ch + (cos(creal(z)) * sh) * (double complex) I; in csin()
Dccos.c72 double complex
73 ccos(double complex z) in ccos()
75 double complex w; in ccos()
79 w = cos(creal(z)) * ch - (sin(creal(z)) * sh) * (double complex) I; in ccos()
Dcsinh.c70 double complex
71 csinh(double complex z) in csinh()
73 double complex w; in csinh()
78 w = sinh(x) * cos(y) + (cosh(x) * sin(y)) * (double complex) I; in csinh()
Dcsinl.c38 long double complex
39 csinl(long double complex z) in csinl()
41 long double complex w; in csinl()
45 w = sinl(creall(z)) * ch + (cosl(creall(z)) * sh) * (long double complex) I; in csinl()
Dclog.c80 double complex
81 clog(double complex z) in clog()
83 double complex w; in clog()
89 w = p + rr * (double complex) I; in clog()
Dccosh.c71 double complex
72 ccosh(double complex z) in ccosh()
74 double complex w; in ccosh()
79 w = cosh(x) * cos(y) + (sinh(x) * sin(y)) * (double complex) I; in ccosh()
Dccosl.c38 long double complex
39 ccosl(long double complex z) in ccosl()
41 long double complex w; in ccosl()
45 w = cosl(creall(z)) * ch - (sinl(creall(z)) * sh) * (long double complex) I; in ccosl()
Dcsinhl.c37 long double complex
38 csinhl(long double complex z) in csinhl()
40 long double complex w; in csinhl()
45 w = sinhl(x) * cosl(y) + (coshl(x) * sinl(y)) * (long double complex) I; in csinhl()

1234