Lines Matching defs:pmax
482 mpfr_prec_t pmin, pmax, p;
515 pmax = pmin * 2;
518 d = domeasure (threshold, func, pmax);
521 pmax += pmin / 2; /* don't increase too rapidly */
524 /* The threshold is between pmin and pmax. Affine them */
526 while ((pmax-pmin) >= THRESHOLD_FINAL_WINDOW)
528 pstep = MAX(MIN(GMP_NUMB_BITS/2,(pmax-pmin)/(2*THRESHOLD_WINDOW)),1);
530 printf ("Pmin = %8lu Pmax = %8lu Pstep=%lu\n", pmin, pmax, pstep);
531 p = (pmin + pmax) / 2;
545 pmax = p + THRESHOLD_WINDOW/2*pstep;
559 printf ("Finalizing in [%lu, %lu]... ", pmin, pmax);
591 mpfr_prec_t pmin, pmax, p;
642 pmax = pmin * 2;
643 mpfr_mul_ui (xmax, ratio, (unsigned int)pmax, MPFR_RNDN);
646 d = domeasure2 (threshold1, threshold2, threshold3, func, pmax, xmax);
649 pmax += pmin / 2; /* don't increase too rapidly */
650 mpfr_mul_ui (xmax, ratio, (unsigned int)pmax, MPFR_RNDN);
653 /* The threshold is between pmin and pmax. Affine them */
655 while ((pmax-pmin) >= THRESHOLD_FINAL_WINDOW)
657 pstep = MAX(MIN(GMP_NUMB_BITS/2,(pmax-pmin)/(2*THRESHOLD_WINDOW)),1);
659 printf ("Pmin = %8lu Pmax = %8lu Pstep=%lu\n", pmin, pmax, pstep);
660 p = (pmin + pmax) / 2;
681 pmax = p + THRESHOLD_WINDOW/2*pstep;
682 mpfr_mul_ui (xmax, ratio, (unsigned int)pmax, MPFR_RNDN);
700 printf ("Finalizing in [%lu, %lu]... ", pmin, pmax);