mirror of
https://github.com/boostorg/math.git
synced 2026-01-19 16:32:10 +00:00
* Add Estrin's method for polynomial evaluation N.B.: This is a slightly modified version of the code provided by Thomas Dybdahl Ahle in a github issue. [CI SKIP] [ci skip] * Add comparisons to Horner with std::array. [CI SKIP] * Add Estrin's method for polynomial evaluation N.B.: This is a slightly modified version of the code provided by Thomas Dybdahl Ahle in a github issue. [CI SKIP] [ci skip] * Fix hang in n=0 case. * Fix out of bounds access in test. * Fix endsect for estrin.qbk. * Apply clang-format to make the 'inspect' stage happy. * Add type_traits header to includes. * Add ulp plot. * Document decreased accuracy of Estrin's method. * Add assertion for size of scratch pad * Remove std::size since it is C++17 * Add C++14 testing * estrin -> evaluate_polynomial_estrin. --------- Co-authored-by: jzmaddock <john@johnmaddock.co.uk> Co-authored-by: Matt Borland <matt@mattborland.com>
11 KiB
11 KiB