Home
last modified time | relevance | path

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

1234

/picolibc-latest/newlib/libc/include/
Dcomplex.h13 #define complex _Complex macro
21 double complex cacos(double complex);
22 float complex cacosf(float complex);
25 double complex casin(double complex);
26 float complex casinf(float complex);
29 double complex catan(double complex);
30 float complex catanf(float complex);
33 double complex ccos(double complex);
34 float complex ccosf(float complex);
37 double complex csin(double complex);
[all …]
/picolibc-latest/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 …]
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 …]
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 …]
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 …]
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()
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()
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()
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()
Dcacosl.c38 long double complex
39 cacosl(long double complex z) in cacosl()
41 long double complex w; in cacosl()
44 return (long double complex) (M_PI_2L - creall(w)) - cimagl(w) * (long double complex) I; in cacosl()
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()
84 return HUGE_VAL + HUGE_VAL * (double complex) I; in ctan()
87 …return (double complex) (sin(2.0 * creal(z)) / d) + (sinh(2.0 * cimag(z)) / d) * (double complex) … in ctan()
Dctanl.c39 long double complex
40 ctanl(long double complex z) in ctanl()
51 return HUGE_VALL + HUGE_VALL * (long double complex) I; in ctanl()
54 …return (long double complex) (sinl(2.0L * creall(z)) / d) + (sinhl(2.0L * cimagl(z)) / d) * (long … in ctanl()
Dcacosf.c39 float complex
40 cacosf(float complex z) in cacosf()
42 float complex w; in cacosf()
45 return (float complex) ((float)M_PI_2 - crealf(w)) - cimagf(w) * I; in cacosf()
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()
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()
Dccos.c72 double complex
73 ccos(double complex z) in ccos()
78 return (double complex) (cos(creal(z)) * ch) - (sin(creal(z)) * sh) * (double complex) I; in ccos()
Dcsin.c72 double complex
73 csin(double complex z) in csin()
78 return (double complex) (sin(creal(z)) * ch) + (cos(creal(z)) * sh) * (double complex) I; in csin()
Dccosh.c71 double complex
72 ccosh(double complex z) in ccosh()
78 return cosh(x) * cos(y) * (double complex) 1.0 + (sinh(x) * sin(y)) * (double complex) I; in ccosh()
Dccosl.c38 long double complex
39 ccosl(long double complex z) in ccosl()
44 …return (long double complex) (cosl(creall(z)) * ch) - (sinl(creall(z)) * sh) * (long double comple… in ccosl()
Dclog.c80 double complex
81 clog(double complex z) in clog()
88 return (double complex) p + rr * (double complex) I; in clog()
Dcsinh.c70 double complex
71 csinh(double complex z) in csinh()
77 return (double complex) (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()
44 …return (long double complex) (sinl(creall(z)) * ch) + (cosl(creall(z)) * sh) * (long double comple… in csinl()

1234