Symbol: cimag
include/complex.h
118
double cimag(double complex);
include/tgmath.h
189
#define cimag(a) __TG_CFN1(cimag, (a))
lib/libm/complex/cacos.c
42
w = (M_PI_2 - creal(w)) - cimag(w) * I;
lib/libm/complex/casin.c
112
zz = 1.0 - creal(zz) - cimag(zz) * I;
lib/libm/complex/casin.c
48
y = cimag(z);
lib/libm/complex/catan.c
51
y = cimag(z);
lib/libm/complex/catrig.c
305
y = cimag(z);
lib/libm/complex/catrig.c
333
return (CMPLX(copysign(creal(w), x), copysign(cimag(w), y)));
lib/libm/complex/catrig.c
361
double complex w = casinh(CMPLX(cimag(z), creal(z)));
lib/libm/complex/catrig.c
363
return (CMPLX(cimag(w), creal(w)));
lib/libm/complex/catrig.c
387
y = cimag(z);
lib/libm/complex/catrig.c
414
rx = fabs(cimag(w));
lib/libm/complex/catrig.c
460
ry = cimag(w);
lib/libm/complex/catrig.c
471
return (CMPLX(fabs(ry), copysign(rx, cimag(z))));
lib/libm/complex/catrig.c
484
y = cimag(z);
lib/libm/complex/catrig.c
595
y = cimag(z);
lib/libm/complex/catrig.c
659
double complex w = catanh(CMPLX(cimag(z), creal(z)));
lib/libm/complex/catrig.c
661
return (CMPLX(cimag(w), creal(w)));
lib/libm/complex/ccos.c
43
_cchsh(cimag(z), &ch, &sh);
lib/libm/complex/ccosh.c
43
y = cimag(z);
lib/libm/complex/cephes_subr.c
91
y = fabs(2.0 * cimag(z));
lib/libm/complex/cexp.c
43
y = cimag(z);
lib/libm/complex/clog.c
44
rr = atan2(cimag(z), creal(z));
lib/libm/complex/cpow.c
43
y = cimag(z);
lib/libm/complex/cproj.c
54
if (isinf(creal(z)) || isinf(cimag(z))) {
lib/libm/complex/cproj.c
60
IMAG_PART(w) = copysign(0.0, cimag(z));
lib/libm/complex/csin.c
43
_cchsh(cimag(z), &ch, &sh);
lib/libm/complex/csinh.c
43
y = cimag(z);
lib/libm/complex/csqrt.c
42
y = cimag (z);
lib/libm/complex/ctan.c
46
d = cos(2.0 * creal(z)) + cosh(2.0 * cimag(z));
lib/libm/complex/ctan.c
57
w = sin(2.0 * creal(z)) / d + (sinh(2.0 * cimag(z)) / d) * I;
lib/libm/complex/ctanh.c
43
y = cimag(z);
tests/lib/libm/t_casinh.c
49
crude_equality(cimag(ci), cimag(b)), \
tests/lib/libm/t_casinh.c
51
creal(a), cimag(a), creal(ci), cimag(ci), creal(b), cimag(b)); \