Lines Matching refs:ry
276 double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y; in casinh() local
324 ry = asin(B); in casinh()
326 ry = atan2(new_y, sqrt_A2my2); in casinh()
327 return (CMPLX(copysign(rx, x), copysign(ry, y))); in casinh()
357 double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x; in cacos() local
391 ry = creal(w) + m_ln2; in cacos()
393 ry = -ry; in cacos()
394 return (CMPLX(rx, ry)); in cacos()
407 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x); in cacos()
420 ry = -ry; in cacos()
421 return (CMPLX(rx, ry)); in cacos()
432 double rx, ry; in cacosh() local
436 ry = cimag(w); in cacosh()
438 if (isnan(rx) && isnan(ry)) in cacosh()
439 return (CMPLX(ry, rx)); in cacosh()
443 return (CMPLX(fabs(ry), rx)); in cacosh()
445 if (isnan(ry)) in cacosh()
446 return (CMPLX(ry, ry)); in cacosh()
447 return (CMPLX(fabs(ry), copysign(rx, cimag(z)))); in cacosh()
573 double x, y, ax, ay, rx, ry; in catanh() local
624 ry = atan2(2, -ay) / 2; in catanh()
626 ry = atan2(2 * ay, (1 - ax) * (1 + ax)) / 2; in catanh()
628 ry = atan2(2 * ay, (1 - ax) * (1 + ax) - ay * ay) / 2; in catanh()
630 return (CMPLX(copysign(rx, x), copysign(ry, y))); in catanh()