jzmaddock
add9da6151
Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2
2020-03-23 18:23:55 +00:00
jzmaddock
8b3393091a
Daubechies: More code simplification.
2020-03-23 18:23:32 +00:00
Nick
9ba1ce6f00
Improve docs and loosen tolerances for Windows.
2020-03-23 07:39:57 -04:00
Nick
2c85c98982
Document wavelet transform. Submit (mildly) failing unit test for transforms. [CI SKIP]
2020-03-22 20:15:10 -04:00
Nick
0f7cb98188
Tests for wavelet transform [CI SKIP]
2020-03-22 17:15:22 -04:00
Nick
3a34827563
Copyright statements. [CI SKIP]
2020-03-22 13:10:37 -04:00
Nick
fb26bc0cf1
Fix septic hermite evaluation.
2020-03-22 13:03:48 -04:00
Nick
2af33f2725
Fix quintic hermite interpolation [CI SKIP]
2020-03-22 12:07:05 -04:00
Nick
5cbfdb554a
Fix invalid read in cubic Hermite. [CI SKIP]
2020-03-22 11:22:36 -04:00
Nick
bc70b99553
Test boundaries for segfaults [CI SKIP]
2020-03-22 08:50:21 -04:00
Nick
b1ba02e5c1
Merge branch 'develop' into daubechies_attempt_2 [CI SKIP]
2020-03-22 08:18:12 -04:00
Nick
5800a6493f
Merge pull request #326 from boostorg/quadrature_bounds
...
Accept b<= a in quadrature.
2020-03-22 08:11:25 -04:00
jzmaddock
3610dd94dd
Simplify some of the Daubechies code.
...
[CI SKIP]
2020-03-22 11:05:06 +00:00
jzmaddock
5b1ba3bd73
Suppress msvc warnings.
2020-03-22 10:12:29 +00:00
Nick
6ebdabd397
Still an ASAN bug, but moving along. [CI SKIP]
2020-03-21 11:19:46 -04:00
Nick
11c45c0ec0
Accept b<= a in quadrature.
2020-03-21 09:22:41 -04:00
Nick
735d582b36
Merge branch 'develop' into daubechies_attempt_2
2020-03-15 13:13:49 -04:00
Nick
81765540b5
Wavelet transforms for complex-valued integrands [CI SKIP]
2020-03-14 09:22:48 -04:00
Nick
e5282c570e
Wavelet transform [CI SKIP]
2020-03-13 16:51:40 -04:00
jzmaddock
abbe41b3b3
Merge pull request #323 from boostorg/deprecate_cxx11
...
Deprecate C++11.
2020-03-13 18:13:28 +00:00
jzmaddock
562906c76d
Make a way to disable deprecated warnings.
...
[CI SKIP]
2020-03-13 18:11:10 +00:00
jzmaddock
c712041547
Merge branch 'develop' of https://github.com/boostorg/math into develop
2020-03-13 18:06:41 +00:00
jzmaddock
5c3544c44e
Qualify calls to erf/erfc so we don't accidentally find ::erf(double).
2020-03-13 18:06:20 +00:00
NAThompson
5ce09f50ca
Implement wavelet transform [CI SKIP]
2020-03-13 08:59:13 -04:00
NAThompson
cfc9b95397
Fix a couple bugs in Daubechies wavelets [CI SKIP]
2020-03-13 06:50:34 -04:00
Nick
490c815601
Merge pull request #324 from CGJackson/bugfix/exp_sinh_quardature_complex-non-standard-range-error
...
Bugfix/exp sinh quardature complex non standard range error
2020-03-13 06:09:10 -04:00
NAThompson
c4e0563c1b
Wavelet tests [CI SKIP]
2020-03-12 09:49:33 -04:00
NAThompson
f44feba639
Test L2 norm of Daubechies scaling function. [CI SKIP]
2020-03-12 06:07:03 -04:00
NAThompson
1004045667
Attempt to fix some build errors
2020-03-12 05:48:16 -04:00
NAThompson
2da10b8467
Add start of support parameter to one-off interpolators. [CI SKIP]
2020-03-11 08:07:41 -04:00
jzmaddock
5cbab46e3a
Deprecate C++11.
2020-03-10 18:32:20 +00:00
Conor Jackson
54a4723309
Fixed type mismatch in exp_sinh quadrature
...
Fixed bug in quadrature::exp_sinh, which caused it to fail to compile
when used with a complex valued integrand over a non-native range. This
was due to the lambdas perfoming the change of variables to shift onto
the native range requiring the return type to be Real, rather than using
the type infered from the integrand.
2020-03-10 18:30:16 +00:00
Conor Jackson
bba5f4e259
Added exp integral tests for exp_sinh quadrature
...
Added tests of the complex eponential integral E1 for quadrature::exp_sinh. These tests involve the integral of a complex valued function over the (non-native) range (1,infinity). Currently these tests fail at compilation due to a bug in mapping the non-native range to the native one.
2020-03-10 18:22:58 +00:00
NAThompson
c090b53eb8
Fix compilation error [CI SKIP]
2020-03-10 08:33:46 -04:00
NAThompson
6f94c35bf4
Fix typo [CI SKIP]
2020-03-10 08:29:29 -04:00
NAThompson
59fe4d690c
Add test file [CI SKIP]
2020-03-10 08:17:53 -04:00
NAThompson
8c621d8be4
Sketch out Daubechies wavelet class [CI SKIP]
2020-03-10 07:15:52 -04:00
NAThompson
f38a3cc13f
Remove some warning and try to fix msvc compile error by adding bigobj tag.
2020-03-10 05:57:38 -04:00
Nick Thompson
a67321c8d2
Fix build errors.
2020-03-09 20:19:36 -04:00
Nick Thompson
2c7863e1a8
Quadrature unit tests. [CI SKIP]
2020-03-08 15:33:18 -04:00
Nick Thompson
0661b37716
Remove typos from docs.
2020-03-08 11:37:08 -04:00
Nick Thompson
3fa4267dda
Add documentation for Daubechies scaling function [CI SKIP]
2020-03-08 11:08:27 -04:00
Nick Thompson
4ebef84564
Fix typos that break build; kick off build [CI SKIP]
2020-03-08 09:59:54 -04:00
Nick Thompson
0b156d9552
Fix up docs for Daubechies filters [CI SKIP]
2020-03-08 09:21:19 -04:00
Nick Thompson
6f20863719
Document filter coefficients. [CI SKIP]
2020-03-07 18:37:47 -05:00
Nick Thompson
649551931f
First pass at docs. [CI SKIP]
2020-03-07 13:34:58 -05:00
Nick Thompson
7db35cef21
Fix typo that breaks build.
2020-03-07 12:33:02 -05:00
Nick Thompson
e0e3872de7
Remove dyadic_grid from detail namespace. [CI SKIP]
2020-03-07 12:30:35 -05:00
NAThompson
40405e38f6
Compute bytes()
2020-03-06 08:58:59 -05:00
NAThompson
17c9912aba
Attempt to fix compilation error of Windows. Add compiler tests for Daubechies scaling.
2020-03-06 06:33:59 -05:00