2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 17:52:09 +00:00

Commit Graph

  • a228b3337d Use consistent notation in nc_chi_squ [CI SKIP] NAThompson 2020-06-11 15:21:23 -04:00
  • 6462f62a9e i tried removing non-essential "/ " symbols (#367) ambrish 2020-06-12 00:49:35 +05:30
  • 4e510da7fd Performance reporting for constants (#366) Nick 2020-06-06 09:11:52 -04:00
  • 4facb20ff9 Gauss's constant G:=1/agm(1,sqrt(2)) (#363) Nick 2020-06-05 20:25:04 -04:00
  • 4e0e8eb005 Add Feigenbaum constant. (#351) Nick 2020-06-04 21:57:38 -04:00
  • 0a4551bf15 Add CHECK_EQUAL and CHECK_NAN to math_unit_test.hpp [CI SKIP] Nick 2020-05-31 13:27:43 -04:00
  • 7bffe68938 Fix agm_example.cpp build on Windows. [CI SKIP] Nick 2020-05-31 13:01:39 -04:00
  • 03a879970b Fix Clang -Wextra-semi-stmt and Clang-tidy readability-simplify-boolean-expr warnings. (#360) EugeneZelenko 2020-05-31 09:43:06 -07:00
  • 646005eaca Take care of overflow. [CI SKIP] NAThompson 2020-05-31 11:35:46 -04:00
  • 1186f1a7ff rsqrt (#361) Nick 2020-05-30 22:34:56 -04:00
  • 9a45e6a358 AGM Nick 2020-05-29 21:50:25 -04:00
  • 37fe3f415a Fix ulps plot for float128 and higher precision types. Nick 2020-05-25 16:27:20 -04:00
  • 9520fb1e4c Merge branch 'develop' of https://github.com/boostorg/math into develop Nick 2020-05-25 16:10:56 -04:00
  • 15ff6fa3a2 Update ulps_plot to work with mpfr and float128. Nick 2020-05-25 16:10:49 -04:00
  • 3c3217d2cd Remove some internal dependencies for Daubechies wavelets. (#356) Nick 2020-05-20 14:07:19 -04:00
  • aa4b140b50 Update univariate_statistics.qbk Nick 2020-05-19 20:49:51 -04:00
  • bfbd6a93ee Change char->signed char to reflect nature of the test. Fixes https://github.com/boostorg/math/issues/353. jzmaddock 2020-05-19 08:27:15 +01:00
  • b682c76f96 Update daubechies.qbk Nick 2020-05-14 10:44:12 -04:00
  • 6d678efbf7 Change __BORLANDC__ to BOOST_BORLANDC and __CODEGEARC__ to BOOST_CODEGEARC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#345) Edward Diener 2020-05-06 11:46:51 -04:00
  • 59efcc998d Merge branch 'develop' of https://github.com/boostorg/math into develop [CI SKIP] NAThompson 2020-04-30 06:45:36 -04:00
  • 606945c55e Add benchmarks for wavelet transform. [CI SKIP] NAThompson 2020-04-30 06:45:23 -04:00
  • 0fffd9a6e0 test_ellint_2 has one set of tests which don't work correctly with variable precision types. jzmaddock 2020-04-29 19:47:46 +01:00
  • c242a19426 handle_test_result should call set_output_precision so that variable precision types are correctly handled. jzmaddock 2020-04-29 19:47:06 +01:00
  • cd1fe84134 Change default number of points to 1000 [CI SKIP] NAThompson 2020-04-29 10:24:22 -04:00
  • 16434c544f Have benchmarks use timings as they are reported in the paper. NAThompson 2020-04-29 09:45:50 -04:00
  • 82591fe56d [CI SKIP]Added missing include pow and regenerate rooting table with latest gcc pabristow 2020-04-28 17:06:58 +01:00
  • dfb3bf1d63 Daubechies scaling plots should use ulps_plots from boost. Nick 2020-04-26 09:37:03 -04:00
  • 47e61a447c ULP plots (#341) Nick 2020-04-25 09:03:49 -04:00
  • c59659f4ed Reinch's modification to Clenshaw recurrence (#339) Nick 2020-04-25 09:01:05 -04:00
  • d71fba9875 Improvements for math_unit_test (#331) Nick 2020-04-25 08:56:59 -04:00
  • 904138c725 Merge pull request #340 from boostorg/issue321 jzmaddock 2020-04-23 15:02:23 +01:00
  • d62ab936c9 cyl_bessel_i: Fix variable multiprecision case, plus decimal number case. jzmaddock 2020-04-23 08:47:04 +01:00
  • a77f14f79b Announce C++03 deprecation. jzmaddock 2020-04-21 15:08:41 +01:00
  • 46574c7320 ellint 2 tests: fix float constant. jzmaddock 2020-04-11 19:28:59 +01:00
  • 6a3abaabed Ellint 2: Correct numeric literals in test case. jzmaddock 2020-04-10 12:05:10 +01:00
  • 0cc85253e2 Merge pull request #333 from boostorg/better_arg_promotion jzmaddock 2020-04-10 11:52:43 +01:00
  • 1ba3c0110e Correct behaviour of ellint_2 when k = 1. Fixes https://github.com/boostorg/math/issues/321. jzmaddock 2020-04-08 09:20:38 +01:00
  • 692077bf16 Merge branch 'develop' boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0 jzmaddock 2020-04-07 17:19:14 +01:00
  • fd842536c9 Revert commits requiring C++11 and backport float_distance to C++03 for now. jzmaddock 2020-04-07 17:17:29 +01:00
  • 8eb40afd6b Merge pull request #336 from boostorg/perf2020 jzmaddock 2020-04-06 11:33:31 +01:00
  • 97ff6da729 Slowly try to green build by adding more requirements for C++11 Nick 2020-04-06 05:25:58 -04:00
  • 96b93faa2d Hopefully green up build. Nick 2020-04-05 08:25:25 -04:00
  • bc6667127d Tweak performance tuning macros. jzmaddock 2020-04-04 09:58:20 +01:00
  • cb98c2959d Integrate linux performance results, Regenerate docs. jzmaddock 2020-04-04 09:27:17 +01:00
  • 875a8ca9b5 Update Linux performance results. jzmaddock 2020-04-03 23:49:28 +01:00
  • 08ce839e82 Update performance results on Win64. jzmaddock 2020-04-03 13:37:39 +01:00
  • 3c3d09ef41 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2020-04-02 14:59:42 +01:00
  • b48cdffd1e Improve C++03 deprecation diagnostics So we can see which macro is triggering the warning. jzmaddock 2020-04-02 14:59:16 +01:00
  • 89fc735fbb float_distance now requires C++11. Nick 2020-04-01 08:29:52 -04:00
  • cd4cdb93b1 Revert "Remove C++03 builds" Nick 2020-03-31 05:31:19 -04:00
  • 645f56fcbb Merge pull request #329 from boostorg/lambert_w_condition_number Nick 2020-03-30 20:27:12 -04:00
  • dce2227604 Remove duplicate using domain_error causing compile fail. pabristow 2020-03-30 12:50:32 +01:00
  • b62413f8aa Remove C++03 builds Nick Thompson 2020-03-29 18:38:36 -04:00
  • 00707a8b02 float_distance: Should work now . . . Nick 2020-03-29 10:45:24 -04:00
  • e3fd9b46fd Better argument promotion for float_next Nick 2020-03-28 17:05:41 -04:00
  • 8d258f674e Increase tolerance for Lambert W to get it green on some builds. Nick 2020-03-28 07:46:07 -04:00
  • 115ad14101 tolerance param != unit roundoff; so fix that. Nick 2020-03-27 09:49:18 -04:00
  • 2c4fec1e4c Relativize the error in the Lambert-W tests to the condition number of function evaluation. Nick 2020-03-27 08:02:29 -04:00
  • 8aa6ab1323 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2020-03-26 18:16:11 +00:00
  • 49dfd1f535 Move C++03 deprecation warnings to separate file and only warn for headers that need it. jzmaddock 2020-03-26 18:15:53 +00:00
  • 58561d7f92 Add 2 Daubechies graphs to documentation. Nick 2020-03-26 05:39:10 -04:00
  • f4300bdc9d Loosen up windows tolerance. Nick 2020-03-25 09:51:48 -04:00
  • 73be25461d Merge branch 'develop' of https://github.com/boostorg/math into develop [CI SKIP] Nick Thompson 2020-03-24 14:48:26 -04:00
  • 0612173b9c Update roadmap [CI SKIP] Nick Thompson 2020-03-24 14:48:17 -04:00
  • 6038719753 Merge pull request #267 from boostorg/daubechies_attempt_2 Nick 2020-03-24 14:39:14 -04:00
  • f91cecdbd6 Merge branch 'develop' boost-1.73.0.beta1 jzmaddock 2020-03-24 16:52:44 +00:00
  • 9af885b5fb Update history, regenerate docs. [CI SKIP] jzmaddock 2020-03-24 13:05:45 +00:00
  • 6d34700a55 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 [CI SKIP] Nick 2020-03-24 05:42:55 -04:00
  • d009f3c6b4 Yet again increase tolerance on Windows Nick 2020-03-24 05:42:47 -04:00
  • add9da6151 Merge branch 'daubechies_attempt_2' of https://github.com/boostorg/math into daubechies_attempt_2 jzmaddock 2020-03-23 18:23:55 +00:00
  • 8b3393091a Daubechies: More code simplification. jzmaddock 2020-03-23 18:23:32 +00:00
  • 9ba1ce6f00 Improve docs and loosen tolerances for Windows. Nick 2020-03-23 07:39:57 -04:00
  • 2c85c98982 Document wavelet transform. Submit (mildly) failing unit test for transforms. [CI SKIP] Nick 2020-03-22 20:15:10 -04:00
  • 0f7cb98188 Tests for wavelet transform [CI SKIP] Nick 2020-03-22 17:15:22 -04:00
  • 3a34827563 Copyright statements. [CI SKIP] Nick 2020-03-22 13:10:37 -04:00
  • fb26bc0cf1 Fix septic hermite evaluation. Nick 2020-03-22 13:03:48 -04:00
  • 2af33f2725 Fix quintic hermite interpolation [CI SKIP] Nick 2020-03-22 12:07:05 -04:00
  • 5cbfdb554a Fix invalid read in cubic Hermite. [CI SKIP] Nick 2020-03-22 11:22:36 -04:00
  • bc70b99553 Test boundaries for segfaults [CI SKIP] Nick 2020-03-22 08:50:21 -04:00
  • b1ba02e5c1 Merge branch 'develop' into daubechies_attempt_2 [CI SKIP] Nick 2020-03-22 08:18:12 -04:00
  • 5800a6493f Merge pull request #326 from boostorg/quadrature_bounds Nick 2020-03-22 08:11:25 -04:00
  • 3610dd94dd Simplify some of the Daubechies code. [CI SKIP] jzmaddock 2020-03-22 11:05:06 +00:00
  • 5b1ba3bd73 Suppress msvc warnings. jzmaddock 2020-03-22 10:12:29 +00:00
  • 6ebdabd397 Still an ASAN bug, but moving along. [CI SKIP] Nick 2020-03-21 11:19:46 -04:00
  • 11c45c0ec0 Accept b<= a in quadrature. Nick 2020-03-21 09:22:41 -04:00
  • 735d582b36 Merge branch 'develop' into daubechies_attempt_2 Nick 2020-03-15 13:13:49 -04:00
  • 81765540b5 Wavelet transforms for complex-valued integrands [CI SKIP] Nick 2020-03-14 09:22:48 -04:00
  • e5282c570e Wavelet transform [CI SKIP] Nick 2020-03-13 16:51:40 -04:00
  • abbe41b3b3 Merge pull request #323 from boostorg/deprecate_cxx11 dirichlet jzmaddock 2020-03-13 18:13:28 +00:00
  • 562906c76d Make a way to disable deprecated warnings. [CI SKIP] jzmaddock 2020-03-13 18:11:10 +00:00
  • c712041547 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2020-03-13 18:06:41 +00:00
  • 5c3544c44e Qualify calls to erf/erfc so we don't accidentally find ::erf(double). jzmaddock 2020-03-13 18:06:20 +00:00
  • 5ce09f50ca Implement wavelet transform [CI SKIP] NAThompson 2020-03-13 08:59:13 -04:00
  • cfc9b95397 Fix a couple bugs in Daubechies wavelets [CI SKIP] NAThompson 2020-03-13 06:50:34 -04:00
  • 490c815601 Merge pull request #324 from CGJackson/bugfix/exp_sinh_quardature_complex-non-standard-range-error Nick 2020-03-13 06:09:10 -04:00
  • c4e0563c1b Wavelet tests [CI SKIP] NAThompson 2020-03-12 09:49:33 -04:00
  • f44feba639 Test L2 norm of Daubechies scaling function. [CI SKIP] NAThompson 2020-03-12 06:07:03 -04:00
  • 1004045667 Attempt to fix some build errors NAThompson 2020-03-12 05:48:16 -04:00
  • 2da10b8467 Add start of support parameter to one-off interpolators. [CI SKIP] NAThompson 2020-03-11 08:07:41 -04:00
  • 5cbab46e3a Deprecate C++11. jzmaddock 2020-03-10 18:32:20 +00:00