2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-27 07:02:08 +00:00
Commit Graph

1831 Commits

Author SHA1 Message Date
NAThompson
6edcfd6b78 Accurate septic Hermite derivatives. 2020-02-22 14:42:19 -05:00
NAThompson
7755265029 Septic hermite derivative. [CI SKIP] 2020-02-22 14:04:05 -05:00
NAThompson
ce1a685628 Attempt to fix build by #include <array>. 2020-02-20 07:29:25 -05:00
NAThompson
0289eca4fe Documentation updates for quintic_hermite interpolation [CI SKIP] 2020-02-20 07:25:49 -05:00
NAThompson
2ae966266d Unify and patch up quintic hermite interpolation [CI SKIP] 2020-02-20 06:52:11 -05:00
NAThompson
6290803975 Finish up cubic Hermite interpolation. 2020-02-18 08:11:48 -05:00
NAThompson
6a3e69bca1 Merge branch 'develop' into daubechies_attempt_2 [CI SKIP] 2020-02-18 07:06:25 -05:00
NAThompson
ab2e877315 Consolidate cubic_hermite.hpp and cardinal_cubic_hermite.hpp [CI SKIP] 2020-02-18 07:01:02 -05:00
NAThompson
741696c7e7 Protect ourselves with a few more unit tests for septic_hermite [CI SKIP] 2020-02-18 06:20:30 -05:00
NAThompson
1aa2ba2337 Fix bug in septic_hermite; add unit tests [CI SKIP] 2020-02-17 12:24:17 -05:00
NAThompson
9397b01a3f O(1) septic Hermite splines [CI SKIP] 2020-02-13 17:34:52 -05:00
Nick
44d528049b Second derivatives of quintic Hermite interpolators [CI SKIP] 2020-02-11 11:35:25 -05:00
Nick
a0e61cb190 Fix test of cardinal hermite splines [CI SKIP] 2020-02-11 08:44:04 -05:00
Nick
be35dfedfa Sketch out cardinal quintic hermite [CI SKIP] 2020-02-10 18:26:23 -05:00
Nick
12254d7133 More tests of the cardinal_cubic_hermite interpolator. [CI SKIP] 2020-02-10 13:45:26 -05:00
Nick
3f5dc81fee Equispace cubic Hermite interpolation. [CI SKIP] 2020-02-10 13:31:26 -05:00
jzmaddock
ddcff7de88 Merge pull request #313 from boostorg/autodiff_include_fix
Autodiff: minimise #includes and change type_traits usage to the std …
2020-01-28 15:05:29 +00:00
NAThompson
98bde7dac2 Merge branch 'develop' into daubechies_attempt_2 2020-01-27 13:36:20 +08:00
NAThompson
38b8f5a96a Remove bug in quintic_hermite interpolation. Add graph to exhibit its utility. 2020-01-27 13:35:14 +08:00
NAThompson
8dc319940d Vastly improve the computation of the derivatives of cubic Hermite interpolation. 2020-01-27 10:09:41 +08:00
NAThompson
15950a5d02 Stronger tests of quintic hermite [CI SKIP] 2020-01-26 14:51:26 +08:00
NAThompson
a035ffca87 Additional test for quintic_hermite 2020-01-26 14:19:33 +08:00
NAThompson
b5188cfaba Continuous Daubechies wavelets: Fight bitrot. 2020-01-26 11:27:28 +08:00
jzmaddock
2d6cd609c9 Autodiff: minimise #includes and change type_traits usage to the std versions.
Update tests to match.
2020-01-25 18:41:40 +00:00
NAThompson
3424b2b7bd Merge branch 'develop' into daubechies_attempt_2 2020-01-25 08:12:13 +08:00
NAThompson
f1a90ae686 Quintic Hermite interpolation: Add test of cubic polynomials, fully Hornerize the basis functions. 2020-01-21 10:01:04 -05:00
Nick
b1996cbe21 Merge branch 'develop' into quintic_hermite 2020-01-19 09:49:42 -05:00
Nick
c9c4b33353 Merge pull request #298 from boostorg/cubic_hermite
Cubic Hermite spline interpolation.
2020-01-19 09:48:23 -05:00
NAThompson
0242d1ac6b Quintic Hermite: Fix #include, fix docs, add test to Jamfile. 2020-01-16 18:08:34 -05:00
NAThompson
de67bcb45c Quintic Hermite interpolation [CI SKIP] 2020-01-16 16:31:32 -05:00
jzmaddock
6d900c436c Merge pull request #302 from boostorg/no_mpl_dispatching
Remove dispatching via mpl and stick to boost::integral_constant.
2020-01-14 09:38:53 +00:00
jzmaddock
1e0179c883 Remove dispatching via mpl and stick to boost::integral_constant.
Simplify the dispatching logic to use mpl::if_ and broken compiler workarounds less often.
Fixes: https://github.com/boostorg/type_traits/issues/133.
2020-01-13 15:14:48 +00:00
Brian Wignall
740a73c523 Fix typos 2020-01-12 15:30:30 -05:00
NAThompson
d8c2219a23 Cubic Hermite spline interpolation. [CI SKIP] 2020-01-10 13:41:11 -05:00
NAThompson
6ce45899b6 PCHIP interpolation. 2020-01-09 14:17:08 -05:00
NAThompson
19b1813850 Differentiate interpolant instead of interpolating derivatives. 2020-01-08 17:11:48 -05:00
NAThompson
90411e58bb Implement update, implement .prime(), compatibility with boost::circular_buffer. 2020-01-08 16:09:57 -05:00
NAThompson
0876ff3f3f Modified Akima: Fix build error on Windows. Fix float128 support. [CI SKIP] 2020-01-06 09:22:59 -05:00
Nick Thompson
e4c4f6db94 Makima spline: First build. 2020-01-05 17:42:17 -05:00
Nick Thompson
936bba1d9e Makima: Implement quadratic extrapolation at left-hand boundary [CI SKIP] 2020-01-05 13:26:10 -05:00
Nick Thompson
1f426a0e95 Makima spline: Copyright year. [CI SKIP] 2020-01-04 12:29:07 -05:00
Nick Thompson
8b248a92b0 Makima spline: Sketch out a little more [CI SKIP] 2020-01-04 12:05:45 -05:00
NAThompson
87bb7d29fb Readable code for interquartile_range. 2019-12-31 12:53:01 -05:00
NAThompson
ff528a8f1d Commit working version before changing to readable code. 2019-12-31 12:29:05 -05:00
Nick Thompson
f943649e68 First pass at interquartile range. 2019-12-29 15:34:22 -05:00
Nick
e5f019c62a Merge branch 'develop' into distribution_entropy 2019-12-27 14:05:19 -05:00
Brian Wignall
56740d2257 Fix more typos, after another typochecker bug fix 2019-12-26 09:33:10 -05:00
Brian Wignall
8b277e3ff3 Fix more typos 2019-12-26 09:18:02 -05:00
Brian Wignall
e3a45bd10b Fix typos, after fixing bug in typochecker 2019-12-25 22:42:26 -05:00
Nick Thompson
a4221147de Fix ADL in test_exponential_dist.cpp 2019-12-25 10:44:53 -05:00