Home | History | Annotate | Download | only in mpreal

Lines Matching refs:machine_epsilon

819 inline mpreal machine_epsilon(mp_prec_t prec = mpreal::get_default_prec());

822 inline mpreal machine_epsilon(const mpreal& x);
1892 inline mpreal machine_epsilon(mp_prec_t prec)
1895 return machine_epsilon(mpreal(1, prec));
1898 inline mpreal machine_epsilon(const mpreal& x)
1920 return (mpreal(1, prec) - machine_epsilon(prec)) << mpreal::get_emax();
1925 return abs(a - b) <= machine_epsilon((max)(abs(a), abs(b))) * maxUlps;
1935 return isEqualFuzzy(a, b, machine_epsilon((min)(abs(a), abs(b))));
2875 inline static mpfr::mpreal epsilon(mp_prec_t precision = mpfr::mpreal::get_default_prec()) { return mpfr::machine_epsilon(precision); }
2878 inline static mpfr::mpreal epsilon(const mpfr::mpreal& x) { return mpfr::machine_epsilon(x); }