Lines Matching refs:ry
279 double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y; in casinh() local
327 ry = asin(B); in casinh()
329 ry = atan2(new_y, sqrt_A2my2); in casinh()
330 return (CMPLX(copysign(rx, x), copysign(ry, y))); in casinh()
360 double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x; in cacos() local
394 ry = creal(w) + m_ln2; in cacos()
396 ry = -ry; in cacos()
397 return (CMPLX(rx, ry)); in cacos()
410 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x); in cacos()
423 ry = -ry; in cacos()
424 return (CMPLX(rx, ry)); in cacos()
435 double rx, ry; in cacosh() local
439 ry = cimag(w); in cacosh()
441 if (isnan(rx) && isnan(ry)) in cacosh()
442 return (CMPLX(ry, rx)); in cacosh()
446 return (CMPLX(fabs(ry), rx)); in cacosh()
448 if (isnan(ry)) in cacosh()
449 return (CMPLX(ry, ry)); in cacosh()
450 return (CMPLX(fabs(ry), copysign(rx, cimag(z)))); in cacosh()
576 double x, y, ax, ay, rx, ry; in catanh() local
627 ry = atan2(2, -ay) / 2; in catanh()
629 ry = atan2(2 * ay, (1 - ax) * (1 + ax)) / 2; in catanh()
631 ry = atan2(2 * ay, (1 - ax) * (1 + ax) - ay * ay) / 2; in catanh()
633 return (CMPLX(copysign(rx, x), copysign(ry, y))); in catanh()