4 Commits

Author SHA1 Message Date
Matt Borland b9f0a3bc7a Update tests and test harness with removed STL includes 2026-07-20 11:43:59 -04:00
Matt Borland 704eeb8955 Adjust tests so they are compatible with GCC modules 2026-07-17 17:11:31 -04:00
Matt Borland 88d19ef7bf Export quadrature and the modern interpolators for the boost.math module
* BOOST_MATH_EXPORT on the integrator class templates, trapezoidal and
  the wavelet transform, plus the interpolator class templates and their
  stream operators
* Adds the quadrature and interpolator headers to the module interface
  unit (cardinal_trigonometric and the deprecated boost::math namespace
  shims stay textual only)
* Module test harness gains git_issue_898,
  cardinal_quadratic_b_spline_test and whittaker_shannon_test
2026-07-15 11:36:18 -04:00
jzmaddock c55e6856b6 Fix tanh_sinh integration for edge case,
where max_left_index/max_right_index may go to zero if the function being integrated overflows the FP type being used across nearly all of it's range.  Fixes https://github.com/boostorg/math/issues/898
2022-12-11 13:11:08 +00:00