2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-24 18:12:09 +00:00

Commit Graph

  • 5cbab46e3a Deprecate C++11. jzmaddock 2020-03-10 18:32:20 +00:00
  • 54a4723309 Fixed type mismatch in exp_sinh quadrature Conor Jackson 2020-03-10 17:58:43 +00:00
  • bba5f4e259 Added exp integral tests for exp_sinh quadrature Conor Jackson 2020-03-10 17:38:30 +00:00
  • c090b53eb8 Fix compilation error [CI SKIP] NAThompson 2020-03-10 08:33:46 -04:00
  • 6f94c35bf4 Fix typo [CI SKIP] NAThompson 2020-03-10 08:29:29 -04:00
  • 59fe4d690c Add test file [CI SKIP] NAThompson 2020-03-10 08:17:53 -04:00
  • 8c621d8be4 Sketch out Daubechies wavelet class [CI SKIP] NAThompson 2020-03-10 07:15:52 -04:00
  • f38a3cc13f Remove some warning and try to fix msvc compile error by adding bigobj tag. NAThompson 2020-03-10 05:57:38 -04:00
  • a67321c8d2 Fix build errors. Nick Thompson 2020-03-09 20:19:36 -04:00
  • 2c7863e1a8 Quadrature unit tests. [CI SKIP] Nick Thompson 2020-03-08 15:33:18 -04:00
  • 0661b37716 Remove typos from docs. Nick Thompson 2020-03-08 11:37:08 -04:00
  • 3fa4267dda Add documentation for Daubechies scaling function [CI SKIP] Nick Thompson 2020-03-08 11:08:27 -04:00
  • 4ebef84564 Fix typos that break build; kick off build [CI SKIP] Nick Thompson 2020-03-08 09:59:54 -04:00
  • 0b156d9552 Fix up docs for Daubechies filters [CI SKIP] Nick Thompson 2020-03-08 09:21:19 -04:00
  • 6f20863719 Document filter coefficients. [CI SKIP] Nick Thompson 2020-03-07 18:37:47 -05:00
  • 649551931f First pass at docs. [CI SKIP] Nick Thompson 2020-03-07 13:34:58 -05:00
  • 7db35cef21 Fix typo that breaks build. Nick Thompson 2020-03-07 12:33:02 -05:00
  • e0e3872de7 Remove dyadic_grid from detail namespace. [CI SKIP] Nick Thompson 2020-03-07 12:30:35 -05:00
  • 40405e38f6 Compute bytes() NAThompson 2020-03-06 08:58:59 -05:00
  • 17c9912aba Attempt to fix compilation error of Windows. Add compiler tests for Daubechies scaling. NAThompson 2020-03-06 06:33:59 -05:00
  • afdebdb739 More Daubechies scaling functions [CI SKIP] NAThompson 2020-03-05 08:19:32 -05:00
  • bcc1e57395 Add additional integer grid and filters computed by JM to unit tests. [CI SKIP] NAThompson 2020-03-05 07:03:26 -05:00
  • e81a3c87ae Fix Jamfile syntax; kick off build. NAThompson 2020-03-05 06:14:38 -05:00
  • 12bd7424a0 Merge pull request #320 from Gattag/patch-1 Nick 2020-03-03 07:20:33 -05:00
  • 79417bfd34 Fix typo in lambert w diagnostic output constant Gattag 2020-03-02 13:41:57 -05:00
  • dc52a787c8 daubechies.hpp: simplify header and reduce dependencies. jzmaddock 2020-02-28 17:24:38 +00:00
  • a7c5ae6d8c Give option to control absolute error [CI SKIP] NAThompson 2020-02-28 08:18:43 -05:00
  • 98a6fb3a2f Clean up plots [CI SKIP] NAThompson 2020-02-27 10:40:58 -05:00
  • d6eb9ca78c Remove unused variable [CI SKIP] NAThompson 2020-02-27 06:49:37 -05:00
  • b79d622861 septic hermite: remove some stray letters (typos). jzmaddock 2020-02-25 14:35:55 +00:00
  • 68d72d54bd Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 jzmaddock 2020-02-24 20:43:25 +00:00
  • efaaa9c811 Update daubechies integer grid with simplified header. Plus revised generator program. jzmaddock 2020-02-24 20:43:08 +00:00
  • 38c2dd376b Second derivative for septic Hermite spline. NAThompson 2020-02-24 07:06:21 -05:00
  • ec002e8f89 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 John Maddock 2020-02-23 20:16:09 +00:00
  • 8343534042 Everything to array of structs [CI SKIP] NAThompson 2020-02-23 13:34:47 -05:00
  • 1fc51dca7c Make accesses more random in benchmarks [CI SKIP] NAThompson 2020-02-23 12:42:12 -05:00
  • 649b619c3f Use aos rather than soa [CI SKIP] Nick Thompson 2020-02-23 09:15:22 -05:00
  • 4a2f1febf8 Bootstrap Chebyshev transform [CI SKIP] NAThompson 2020-02-22 14:55:22 -05:00
  • 6edcfd6b78 Accurate septic Hermite derivatives. NAThompson 2020-02-22 14:42:19 -05:00
  • 7755265029 Septic hermite derivative. [CI SKIP] NAThompson 2020-02-22 14:04:05 -05:00
  • 65d27cfea9 Use DenseRange rather than custom argument generator in benchmarks [CI SKIP] NAThompson 2020-02-22 11:46:25 -05:00
  • 4460981631 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 jzmaddock 2020-02-21 19:50:38 +00:00
  • bd7ded8815 Restrict testing to p values we can actually support. [CI SKIP] jzmaddock 2020-02-21 19:49:59 +00:00
  • cd789bda44 Make Octuple type a typedef to make it easier to change jzmaddock 2020-02-21 19:49:13 +00:00
  • 39d8efb437 Plot derivatives and compute derivative of _3\phi [CI SKIP] NAThompson 2020-02-21 05:46:38 -05:00
  • 5d284753b6 Add .double_prime(Real x) [CI SKIP] NAThompson 2020-02-20 07:42:39 -05:00
  • ce1a685628 Attempt to fix build by #include <array>. NAThompson 2020-02-20 07:29:25 -05:00
  • 0289eca4fe Documentation updates for quintic_hermite interpolation [CI SKIP] NAThompson 2020-02-20 07:25:49 -05:00
  • a068a92643 Update docs for quintic Hermite interpolation [CI SKIP] NAThompson 2020-02-20 07:03:40 -05:00
  • 2ae966266d Unify and patch up quintic hermite interpolation [CI SKIP] NAThompson 2020-02-20 06:52:11 -05:00
  • 0674748456 Version used for data provided in paper [CI SKIP] NAThompson 2020-02-19 07:41:29 -05:00
  • fa79cecc42 Regress on accuracy. [CI SKIP] Nick Thompson 2020-02-18 14:50:16 -05:00
  • 5a9e39709d Regress accuracy. [CI SKIP] Nick 2020-02-18 13:18:04 -05:00
  • dd11bb82c7 Typo removal [CI SKIP] NAThompson 2020-02-18 12:55:10 -05:00
  • 6290803975 Finish up cubic Hermite interpolation. NAThompson 2020-02-18 08:11:48 -05:00
  • 6a3e69bca1 Merge branch 'develop' into daubechies_attempt_2 [CI SKIP] NAThompson 2020-02-18 07:06:25 -05:00
  • ab2e877315 Consolidate cubic_hermite.hpp and cardinal_cubic_hermite.hpp [CI SKIP] NAThompson 2020-02-18 07:01:02 -05:00
  • 741696c7e7 Protect ourselves with a few more unit tests for septic_hermite [CI SKIP] NAThompson 2020-02-18 06:20:30 -05:00
  • 1aa2ba2337 Fix bug in septic_hermite; add unit tests [CI SKIP] NAThompson 2020-02-17 12:24:17 -05:00
  • 70e95ac1fa Improve the performance of the septic hermite interpolation [CI SKIP] NAThompson 2020-02-16 18:58:22 -05:00
  • 4dd1ddf903 Improve performance of quintic Hermite interpolation [CI SKIP] NAThompson 2020-02-16 18:07:46 -05:00
  • 4cd72f6225 Improve performance of matched_holder and linear interpolation. [CI SKIP] NAThompson 2020-02-16 17:26:20 -05:00
  • ae436992f7 Improve performance of cardinal_cubic_hermite evaluation [CI SKIP] NAThompson 2020-02-16 16:57:18 -05:00
  • e40b3a19d6 Fix argument to complexity [CI SKIP] NAThompson 2020-02-16 11:38:42 -05:00
  • 2b93ff6b6d Using int64_t rather than long long unsigned int [CI SKIP] NAThompson 2020-02-16 11:24:39 -05:00
  • 3338c0c6e6 Add in benchmarks, remove some commented out code that is duplicated in example/daubechies_wavelets/find_best_daubechies_interpolator.cpp [CI SKIP] Nick 2020-02-16 09:46:58 -05:00
  • ce0352ae36 Merge pull request #315 from ax3l/fix-factorialsWarning Nick 2020-02-15 14:47:39 -05:00
  • d2938c89e7 Controversially commit Daubechies plots [CI SKIP] Nick 2020-02-15 09:21:21 -05:00
  • 8de87a76d1 Sensible cleanup [CI SKIP] Nick 2020-02-15 08:51:11 -05:00
  • 1b8a746280 Remove spaces in tokens to make the file easier to parse [CI SKIP] Nick 2020-02-15 08:37:56 -05:00
  • 2134a9c914 Move examples/daubechies_files.cpp to examples/daubechies_wavelets/some_file.cpp [CI SKIP] Nick 2020-02-15 08:36:38 -05:00
  • cd185e7738 Factorials: Fix Comparison Warning Axel Huebl 2020-02-15 00:29:51 -08:00
  • 9397b01a3f O(1) septic Hermite splines [CI SKIP] NAThompson 2020-02-13 17:34:52 -05:00
  • 0da0bc855b Never use Eigen + auto [CI SKIP] NAThompson 2020-02-13 14:52:44 -05:00
  • 44d528049b Second derivatives of quintic Hermite interpolators [CI SKIP] Nick 2020-02-11 11:35:25 -05:00
  • 6c13d7989b O(1) evaluation of quintic Hermite splines. [CI SKIP] Nick 2020-02-11 09:08:21 -05:00
  • a0e61cb190 Fix test of cardinal hermite splines [CI SKIP] Nick 2020-02-11 08:44:04 -05:00
  • be35dfedfa Sketch out cardinal quintic hermite [CI SKIP] Nick 2020-02-10 18:26:23 -05:00
  • 6ff37dcddf Inline some evaluations [CI SKIP] Nick 2020-02-10 14:11:55 -05:00
  • 12254d7133 More tests of the cardinal_cubic_hermite interpolator. [CI SKIP] Nick 2020-02-10 13:45:26 -05:00
  • 3f5dc81fee Equispace cubic Hermite interpolation. [CI SKIP] Nick 2020-02-10 13:31:26 -05:00
  • 09213a0835 Add septic Hermite interpolation. This still needs some tlc to get to 1ULP evaluation [CI SKIP] Nick 2020-02-08 12:46:28 -05:00
  • 231dd8cb56 Tamp down on grid refinements [CI SKIP] Nick 2020-02-07 10:49:22 -05:00
  • 07e884c386 Choose refinement for each type and number of vanishing moment. [CI SKIP] Nick 2020-02-07 09:46:02 -05:00
  • 1573832b14 Merge pull request #311 from boostorg/git_issue_310 jzmaddock 2020-02-06 12:56:07 +00:00
  • 1ac3beacd7 Clean up finding best interpolator code for Daubechies scaling [CI SKIP] Nick 2020-02-05 11:06:05 -05:00
  • fe5bb27ab8 Demonstrate that matched Holder interpolation does indeed have higher accuracy and that the exponent should be reduced a bit [CI SKIP] Nick 2020-02-05 10:36:21 -05:00
  • ae13e5b0bc Daubechies scaling: Also compute filters and grids in oct precision [CI SKIP] NAThompson 2020-02-05 09:57:21 -05:00
  • 95ffd03d2d Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 NAThompson 2020-02-05 09:51:04 -05:00
  • a571441481 Matched Holder interpolation for Daubechies 2 [CI SKIP] Nick 2020-02-05 09:38:18 -05:00
  • ef0532c8c3 Use cubic and quintic hermite interpolators for Daubechies scaling [CI SKIP] Nick 2020-02-04 18:05:42 -05:00
  • 3db1f564aa Used signed integer indexes in Daubechies scaling [CI SKIP] Nick 2020-02-04 16:19:44 -05:00
  • 00588337b1 Merge branch 'develop' into git_issue_310 John Maddock 2020-01-28 15:07:26 +00:00
  • ddcff7de88 Merge pull request #313 from boostorg/autodiff_include_fix jzmaddock 2020-01-28 15:05:29 +00:00
  • b677d7bd31 Merge branch 'develop' into daubechies_attempt_2 NAThompson 2020-01-27 14:23:32 +08:00
  • 9215ed569b Fix include guards for cubic_hermite [CI SKIP] NAThompson 2020-01-27 14:22:21 +08:00
  • 7949f48c22 Static assert on the number of derivatives [CI SKIP] NAThompson 2020-01-27 14:21:10 +08:00
  • 98bde7dac2 Merge branch 'develop' into daubechies_attempt_2 NAThompson 2020-01-27 13:36:20 +08:00
  • 38b8f5a96a Remove bug in quintic_hermite interpolation. Add graph to exhibit its utility. NAThompson 2020-01-27 13:35:14 +08:00
  • 8dc319940d Vastly improve the computation of the derivatives of cubic Hermite interpolation. NAThompson 2020-01-27 10:09:41 +08:00