Home | History | Annotate | Download | only in complex

Lines Matching defs:ry

300 	double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y;
348 ry = asin(B);
350 ry = atan2(new_y, sqrt_A2my2);
351 return (CMPLX(copysign(rx, x), copysign(ry, y)));
381 double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x;
415 ry = creal(w) + m_ln2;
417 ry = -ry;
418 return (CMPLX(rx, ry));
431 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x);
444 ry = -ry;
445 return (CMPLX(rx, ry));
456 double rx, ry;
460 ry = cimag(w);
462 if (isnan(rx) && isnan(ry))
463 return (CMPLX(ry, rx));
467 return (CMPLX(fabs(ry), rx));
469 if (isnan(ry))
470 return (CMPLX(ry, ry));
471 return (CMPLX(fabs(ry), copysign(rx, cimag(z))));
592 double x, y, ax, ay, rx, ry;
643 ry = atan2(2, -ay) / 2;
645 ry = atan2(2 * ay, (1 - ax) * (1 + ax)) / 2;
647 ry = atan2(2 * ay, (1 - ax) * (1 + ax) - ay * ay) / 2;
649 return (CMPLX(copysign(rx, x), copysign(ry, y)));