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
|
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
|
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 |
|
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
|
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 |
|
Nick
|
44d528049b
|
Second derivatives of quintic Hermite interpolators [CI SKIP]
|
2020-02-11 11:35:25 -05:00 |
|
Nick
|
6c13d7989b
|
O(1) evaluation of quintic Hermite splines. [CI SKIP]
|
2020-02-11 09:08:21 -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
|
6ff37dcddf
|
Inline some evaluations [CI SKIP]
|
2020-02-10 14:11:55 -05:00 |
|
Nick
|
3f5dc81fee
|
Equispace cubic Hermite interpolation. [CI SKIP]
|
2020-02-10 13:31:26 -05:00 |
|
Nick
|
09213a0835
|
Add septic Hermite interpolation. This still needs some tlc to get to 1ULP evaluation [CI SKIP]
|
2020-02-08 12:46:28 -05:00 |
|
Nick
|
231dd8cb56
|
Tamp down on grid refinements [CI SKIP]
|
2020-02-07 10:49:22 -05:00 |
|
Nick
|
07e884c386
|
Choose refinement for each type and number of vanishing moment. [CI SKIP]
|
2020-02-07 09:46:02 -05:00 |
|
Nick
|
1ac3beacd7
|
Clean up finding best interpolator code for Daubechies scaling [CI SKIP]
|
2020-02-05 11:06:05 -05:00 |
|
Nick
|
fe5bb27ab8
|
Demonstrate that matched Holder interpolation does indeed have higher accuracy and that the exponent should be reduced a bit [CI SKIP]
|
2020-02-05 10:36:21 -05:00 |
|
NAThompson
|
ae13e5b0bc
|
Daubechies scaling: Also compute filters and grids in oct precision [CI SKIP]
|
2020-02-05 09:57:21 -05:00 |
|
NAThompson
|
95ffd03d2d
|
Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2
|
2020-02-05 09:51:04 -05:00 |
|
Nick
|
a571441481
|
Matched Holder interpolation for Daubechies 2 [CI SKIP]
|
2020-02-05 09:38:18 -05:00 |
|
Nick
|
ef0532c8c3
|
Use cubic and quintic hermite interpolators for Daubechies scaling [CI SKIP]
|
2020-02-04 18:05:42 -05:00 |
|
Nick
|
3db1f564aa
|
Used signed integer indexes in Daubechies scaling [CI SKIP]
|
2020-02-04 16:19:44 -05:00 |
|
John Maddock
|
00588337b1
|
Merge branch 'develop' into git_issue_310
|
2020-01-28 15:07:26 +00: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
|
b677d7bd31
|
Merge branch 'develop' into daubechies_attempt_2
|
2020-01-27 14:23:32 +08:00 |
|
NAThompson
|
9215ed569b
|
Fix include guards for cubic_hermite [CI SKIP]
|
2020-01-27 14:22:21 +08:00 |
|
NAThompson
|
7949f48c22
|
Static assert on the number of derivatives [CI SKIP]
|
2020-01-27 14:21:10 +08: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
|
cb30d438aa
|
Loosen restrictions on cubic_hermite.hpp; only 2 points are required. [CI SKIP]
|
2020-01-27 09:36:37 +08:00 |
|
jzmaddock
|
775d6b0caf
|
autodiff: Fix up C++11 support in std::decay usage.
|
2020-01-26 10:17:39 +00:00 |
|
NAThompson
|
01b7bfe8b5
|
Daubechies scaling: Remove superfluous initialization. [CI SKIP]
|
2020-01-26 13:38:25 +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 |
|
Nick
|
8213c19b30
|
Merge pull request #306 from boostorg/quintic_hermite
Quintic Hermite interpolation
|
2020-01-25 08:08:50 +08:00 |
|
jzmaddock
|
0404ea50b5
|
Switch pFq over to using <chrono> since it's all C++11 code anyway.
Removes dependency on Boost.Chrono which breaks Microsoft's std lib build.
Fixes https://github.com/boostorg/math/issues/310.
|
2020-01-24 11:33:13 +00:00 |
|
NAThompson
|
f1a90ae686
|
Quintic Hermite interpolation: Add test of cubic polynomials, fully Hornerize the basis functions.
|
2020-01-21 10:01:04 -05:00 |
|