• Home
  • Raw
  • Download

Lines Matching refs:thi

47     Real thi = x.back();  in test_constant()  local
53 CHECK_ULP_CLOSE(Real(7), hermite_spline(thi), 2); in test_constant()
55 CHECK_ULP_CLOSE(Real(0), hermite_spline.prime(thi), 2); in test_constant()
57 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_constant()
251 Real thi = x0 + (25-1)*dx; in test_cardinal_constant() local
257 CHECK_ULP_CLOSE(Real(7), hermite_spline(thi), 2); in test_cardinal_constant()
259 CHECK_ULP_CLOSE(Real(7), hermite_spline_aos(thi), 2); in test_cardinal_constant()
261 CHECK_ULP_CLOSE(Real(0), hermite_spline.prime(thi), 2); in test_cardinal_constant()
263 CHECK_ULP_CLOSE(Real(0), hermite_spline_aos.prime(thi), 2); in test_cardinal_constant()
266 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_cardinal_constant()
318 Real thi = x0 + (45-1)*dx; in test_cardinal_linear() local
324 CHECK_ULP_CLOSE(Real(thi), hermite_spline(thi), 2); in test_cardinal_linear()
326 CHECK_ULP_CLOSE(Real(1), hermite_spline.prime(thi), 2); in test_cardinal_linear()
328 CHECK_ULP_CLOSE(Real(thi), hermite_spline_aos(thi), 2); in test_cardinal_linear()
330 CHECK_ULP_CLOSE(Real(1), hermite_spline_aos.prime(thi), 2); in test_cardinal_linear()
333 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_cardinal_linear()
376 auto [tlo, thi] = s.domain(); in test_cardinal_quadratic()
382 CHECK_ULP_CLOSE(Real(thi*thi/2), s(thi), 3); in test_cardinal_quadratic()
384 CHECK_ULP_CLOSE(Real(thi), s.prime(thi), 3); in test_cardinal_quadratic()
386 CHECK_ULP_CLOSE(Real(thi*thi/2), saos(thi), 3); in test_cardinal_quadratic()
388 CHECK_ULP_CLOSE(Real(thi), saos.prime(thi), 3); in test_cardinal_quadratic()
391 thi = boost::math::nextafter(thi, std::numeric_limits<Real>::lowest()); in test_cardinal_quadratic()