Lines Matching refs:thi
79 auto [tlo, thi] = csh.domain(); in test_constant()
85 CHECK_ULP_CLOSE(Real(7), csh(thi), 2); in test_constant()
87 CHECK_ULP_CLOSE(Real(7), csh_aos(thi), 2); in test_constant()
89 CHECK_ULP_CLOSE(Real(0), csh.prime(thi), 2); in test_constant()
91 CHECK_ULP_CLOSE(Real(0), csh_aos.prime(thi), 2); in test_constant()
93 CHECK_ULP_CLOSE(Real(0), csh.double_prime(thi), 2); in test_constant()
95 CHECK_ULP_CLOSE(Real(0), csh_aos.double_prime(thi), 2); in test_constant()
98 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_constant()
180 auto [tlo, thi] = csh.domain(); in test_linear()
186 CHECK_ULP_CLOSE(Real(thi), csh(thi), 8); in test_linear()
188 CHECK_ULP_CLOSE(Real(thi), csh_aos(thi), 8); in test_linear()
190 CHECK_ULP_CLOSE(Real(1), csh.prime(thi), 700); in test_linear()
192 CHECK_ULP_CLOSE(Real(1), csh_aos.prime(thi), 700); in test_linear()
194 … CHECK_MOLLIFIED_CLOSE(Real(0), csh.double_prime(thi), 1200*std::numeric_limits<Real>::epsilon()); in test_linear()
196 …CHECK_MOLLIFIED_CLOSE(Real(0), csh_aos.double_prime(thi), 1200*std::numeric_limits<Real>::epsilon(… in test_linear()
199 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_linear()