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

5211 Commits

Author SHA1 Message Date
NAThompson
e81a3c87ae Fix Jamfile syntax; kick off build. 2020-03-05 06:14:38 -05:00
jzmaddock
dc52a787c8 daubechies.hpp: simplify header and reduce dependencies. 2020-02-28 17:24:38 +00:00
NAThompson
a7c5ae6d8c Give option to control absolute error [CI SKIP] 2020-02-28 08:18:43 -05:00
NAThompson
98a6fb3a2f Clean up plots [CI SKIP] 2020-02-27 10:40:58 -05:00
NAThompson
d6eb9ca78c Remove unused variable [CI SKIP] 2020-02-27 06:49:37 -05:00
jzmaddock
b79d622861 septic hermite: remove some stray letters (typos). 2020-02-25 14:35:55 +00:00
jzmaddock
68d72d54bd Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 2020-02-24 20:43:25 +00:00
jzmaddock
efaaa9c811 Update daubechies integer grid with simplified header.
Plus revised generator program.
2020-02-24 20:43:08 +00:00
NAThompson
38c2dd376b Second derivative for septic Hermite spline. 2020-02-24 07:06:21 -05:00
John Maddock
ec002e8f89 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 2020-02-23 20:16:09 +00:00
NAThompson
8343534042 Everything to array of structs [CI SKIP] 2020-02-23 13:34:47 -05:00
NAThompson
1fc51dca7c Make accesses more random in benchmarks [CI SKIP] 2020-02-23 12:42:12 -05:00
Nick Thompson
649b619c3f Use aos rather than soa [CI SKIP] 2020-02-23 09:15:22 -05:00
NAThompson
4a2f1febf8 Bootstrap Chebyshev transform [CI SKIP] 2020-02-22 14:55:22 -05:00
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
65d27cfea9 Use DenseRange rather than custom argument generator in benchmarks [CI SKIP] 2020-02-22 11:46:25 -05:00
jzmaddock
4460981631 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 2020-02-21 19:50:38 +00:00
jzmaddock
bd7ded8815 Restrict testing to p values we can actually support.
[CI SKIP]
2020-02-21 19:49:59 +00:00
jzmaddock
cd789bda44 Make Octuple type a typedef to make it easier to change 2020-02-21 19:49:13 +00:00
NAThompson
39d8efb437 Plot derivatives and compute derivative of _3\phi [CI SKIP] 2020-02-21 05:46:38 -05:00
NAThompson
5d284753b6 Add .double_prime(Real x) [CI SKIP] 2020-02-20 07:42:39 -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
a068a92643 Update docs for quintic Hermite interpolation [CI SKIP] 2020-02-20 07:03:40 -05:00
NAThompson
2ae966266d Unify and patch up quintic hermite interpolation [CI SKIP] 2020-02-20 06:52:11 -05:00
NAThompson
0674748456 Version used for data provided in paper [CI SKIP] 2020-02-19 07:41:29 -05:00
Nick Thompson
fa79cecc42 Regress on accuracy. [CI SKIP] 2020-02-18 14:50:16 -05:00
Nick
5a9e39709d Regress accuracy. [CI SKIP] 2020-02-18 13:18:04 -05:00
NAThompson
dd11bb82c7 Typo removal [CI SKIP] 2020-02-18 12:55:10 -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
70e95ac1fa Improve the performance of the septic hermite interpolation [CI SKIP] 2020-02-16 18:58:22 -05:00
NAThompson
4dd1ddf903 Improve performance of quintic Hermite interpolation [CI SKIP] 2020-02-16 18:07:46 -05:00
NAThompson
4cd72f6225 Improve performance of matched_holder and linear interpolation. [CI SKIP] 2020-02-16 17:26:20 -05:00
NAThompson
ae436992f7 Improve performance of cardinal_cubic_hermite evaluation [CI SKIP] 2020-02-16 16:57:18 -05:00
NAThompson
e40b3a19d6 Fix argument to complexity [CI SKIP] 2020-02-16 11:38:42 -05:00
NAThompson
2b93ff6b6d Using int64_t rather than long long unsigned int [CI SKIP] 2020-02-16 11:24:39 -05:00
Nick
3338c0c6e6 Add in benchmarks, remove some commented out code that is duplicated in example/daubechies_wavelets/find_best_daubechies_interpolator.cpp [CI SKIP] 2020-02-16 09:46:58 -05:00
Nick
ce0352ae36 Merge pull request #315 from ax3l/fix-factorialsWarning
Factorials: Fix Comparison Warning
2020-02-15 14:47:39 -05:00
Nick
d2938c89e7 Controversially commit Daubechies plots [CI SKIP] 2020-02-15 09:21:21 -05:00
Nick
8de87a76d1 Sensible cleanup [CI SKIP] 2020-02-15 08:51:11 -05:00
Nick
1b8a746280 Remove spaces in tokens to make the file easier to parse [CI SKIP] 2020-02-15 08:37:56 -05:00
Nick
2134a9c914 Move examples/daubechies_files.cpp to examples/daubechies_wavelets/some_file.cpp [CI SKIP] 2020-02-15 08:36:38 -05:00
Axel Huebl
cd185e7738 Factorials: Fix Comparison Warning
Fix GCC warning:
```
warning #186-D: pointless comparison of unsigned integer with zero
```

`n` is an unsigned and always `>= 0`.
2020-02-15 00:29:51 -08:00
NAThompson
9397b01a3f O(1) septic Hermite splines [CI SKIP] 2020-02-13 17:34:52 -05:00
NAThompson
0da0bc855b Never use Eigen + auto [CI SKIP] 2020-02-13 14:52:44 -05:00