Home | History | Annotate | Download | only in src

Lines Matching refs:ry

277 	double x, y, ax, ay, rx, ry, B, sqrt_A2my2, new_y;
325 ry = asin(B);
327 ry = atan2(new_y, sqrt_A2my2);
328 return (CMPLX(copysign(rx, x), copysign(ry, y)));
358 double x, y, ax, ay, rx, ry, B, sqrt_A2mx2, new_x;
392 ry = creal(w) + m_ln2;
394 ry = -ry;
395 return (CMPLX(rx, ry));
408 do_hard_work(ay, ax, &ry, &B_is_usable, &B, &sqrt_A2mx2, &new_x);
421 ry = -ry;
422 return (CMPLX(rx, ry));
433 double rx, ry;
437 ry = cimag(w);
439 if (isnan(rx) && isnan(ry))
440 return (CMPLX(ry, rx));
444 return (CMPLX(fabs(ry), rx));
446 if (isnan(ry))
447 return (CMPLX(ry, ry));
448 return (CMPLX(fabs(ry), copysign(rx, cimag(z))));
569 double x, y, ax, ay, rx, ry;
620 ry = atan2(2, -ay) / 2;
622 ry = atan2(2 * ay, (1 - ax) * (1 + ax)) / 2;
624 ry = atan2(2 * ay, (1 - ax) * (1 + ax) - ay * ay) / 2;
626 return (CMPLX(copysign(rx, x), copysign(ry, y)));