Commit Graph

  • 8004239d23 [CI SKIP] Fix build error by explicitly changing float128 to boost::multiprecision::float128 Nick Thompson 2018-08-31 09:37:00 +0800
  • 982d82b2b5 LambertW: Hook up real_concept tests and fix resulting errors. jzmaddock 2018-08-30 19:48:27 +0100
  • 424eeffdd3 LambertW: Add max_digits10 to numeric_limits specialization in std_real_concept_check.cpp. jzmaddock 2018-08-30 19:16:14 +0100
  • 3104f3ad79 LambertW: Fix for types with no numeric_limits. Configuration fix for __float128 support. jzmaddock 2018-08-30 18:47:40 +0100
  • 364952fd8a LambertW: pedantic changes to docs. [CI SKIP] jzmaddock 2018-08-30 18:21:28 +0100
  • bed980e202 Merge branch 'develop' into lambertw jzmaddock 2018-08-30 10:17:19 +0100
  • 3abd04ce50 LambertW: Hook up concept checks, and fix failures. jzmaddock 2018-08-30 08:57:35 +0100
  • 45b86cf115 LambertW: Fix up GCC support. Split tests into smaller units so as not to generate over-large object files. jzmaddock 2018-08-29 19:34:30 +0100
  • 50c014abdc LambertW: further improvements to code coverage. jzmaddock 2018-08-28 17:23:02 +0100
  • 460e50a1fc LambertW: Add test data for very large values. jzmaddock 2018-08-27 19:48:59 +0100
  • 10e6f0d68f Lambert W: Add tests near the singularity. Fix a couple of minor issues in the implementation to improve error rates. NB: errors very near the singularity are still very high - this is an intrinsic property of the function - we are solving z = w exp(w) for w, but there are actually a wide range of w values which satisfy the equation once we get very close to the singularity. jzmaddock 2018-08-26 19:51:15 +0100
  • a1d658aed1 LambertW: start to split tests into smaller chunks. jzmaddock 2018-08-23 10:26:17 +0100
  • c04b83bf15 LambertW: Moved some files around, deleted dead ones. jzmaddock 2018-08-22 19:33:49 +0100
  • 5edc682dac test_lambert_w.cpp: tidy up macro usage. jzmaddock 2018-08-22 19:32:00 +0100
  • d002d1491a LambertW: Tidy up header includes. jzmaddock 2018-08-22 19:31:22 +0100
  • 5f495d259e Correct spelling of "boost" ! jzmaddock 2018-08-21 08:34:21 +0100
  • 8a853e5edb CI: try adding type_traits as a manual dependency. jzmaddock 2018-08-21 08:26:51 +0100
  • 386898c089 Update continued fractions and series: To support complex types, and better docs. Fixes: https://github.com/boostorg/math/issues/129. jzmaddock 2018-08-20 21:22:06 +0100
  • 7cd5d420da roots.hpp: suppress warning and fix logic error caused by previous commit. jzmaddock 2018-08-20 10:30:37 +0100
  • 5d590c812e Prevent logic error leading to infinite loop in toms748_solve. Fixes: https://github.com/boostorg/math/issues/138. jzmaddock 2018-08-19 18:57:06 +0100
  • d7d6b1a99b Fix mean and standard_deviation for extreme_value_distribution. Fixes: https://github.com/boostorg/math/issues/139. jzmaddock 2018-08-19 17:46:52 +0100
  • 91c193d2d2 Improve heuristics used in newton_raphson_iterate. Copies heuristics already in place for halley_iterate for the case where convergence fails. Fixes: https://github.com/boostorg/math/issues/145 jzmaddock 2018-08-19 16:27:45 +0100
  • 26e2e61de9 Fix erf(NaN). Fixes https://github.com/boostorg/math/issues/141 jzmaddock 2018-08-19 09:28:37 +0100
  • 5f8547acbf Fix doc typo. Rebuild docs. Fixes https://github.com/boostorg/math/issues/143. [CI SKIP] jzmaddock 2018-08-19 09:26:05 +0100
  • c9f272ec1c Lambert W much modified to remove control of precision with policy and docs to match pabristow 2018-08-01 16:55:27 +0100
  • 9e3bf4e3e1 Fix for platforms where we have no atomic types: fixes https://github.com/boostorg/math/issues/134. jzmaddock 2018-07-30 18:15:31 +0100
  • 6389878e77 naive_monte_carlo_test.cpp: correct #if block and fix Jamfile.v2 mistake (missing whitespace). jzmaddock 2018-07-30 09:09:19 +0100
  • 60f1dae81e Update test Jamfile.v2 with more targets using /bigobj under msvc jzmaddock 2018-07-29 19:11:50 +0100
  • 8e9c35a26d Fix test_classify.cpp to not negate INT_MIN: See https://github.com/boostorg/math/issues/135 jzmaddock 2018-07-29 18:29:38 +0100
  • 797ee52fcd Correct test_round.cpp so it doesn't invoke undefined behavior: see https://github.com/boostorg/math/issues/135 jzmaddock 2018-07-29 18:23:22 +0100
  • bdb3f0e903 Fix for integer overflow in exponent calculation on decimal types in next.hpp: See https://github.com/boostorg/math/issues/135 jzmaddock 2018-07-29 18:12:35 +0100
  • 177c642cbc Big GCC warning fix - see https://github.com/boostorg/math/issues/136 jzmaddock 2018-07-28 11:33:41 +0100
  • dcc8544578 Major edit done and graphs now show legend lines. pabristow 2018-07-24 11:24:20 +0100
  • 8d77dc0516 Precision updated, quadrature notes added, need prime notes pabristow 2018-07-19 16:48:04 +0100
  • aaa38c3fee first draft of no-precision policy version. pabristow 2018-07-17 17:39:27 +0100
  • 0e9549ff2f Merge branch 'develop' John Maddock 2018-07-12 18:22:17 +0100
  • cf52501842 Tests pass for VS, GCC8.1, integrals and derivatives, Clang 600 without integrals and without derivatives. pabristow 2018-07-11 18:26:25 +0100
  • 653012cdad copied from branch temp == HEAD. Simplified version with integration resolved. pabristow 2018-07-11 17:22:39 +0100
  • 691f2a5852 Integration tests improved with simpler lambert W pabristow 2018-07-11 15:42:19 +0100
  • ce5bd9f3b3 Last before radical simplication (restored version 15May2018). pabristow 2018-07-11 09:39:22 +0100
  • a2f228ca88 CI: Move some tests from misc to special_functions test group to try and avoid timeouts. jzmaddock 2018-07-02 13:37:49 +0100
  • b7074917a2 Fix gcc-8 failures in test case: calls to bessel functions need to be disambiguated. jzmaddock 2018-07-02 13:36:59 +0100
  • 807a9c563e
    Merge pull request #132 from lakshayg/addition jzmaddock 2018-06-26 17:39:29 +0100
  • 5cf434e699
    Merge pull request #131 from kuhlenough/develop jzmaddock 2018-06-26 09:52:39 +0100
  • 70612cd472 Keep examples clean, disable build for VxWorks Brian Kuhl 2018-06-25 20:06:48 -0400
  • c275bf655e Refactor the polynomial addition function Lakshay Garg 2018-06-25 02:46:25 -0700
  • bb6bdc4c61 Use <boost::math::policies::real> instead of <real> Dinkum STL declares and inline real() function in the global namespace that clang can not distinguish from policies::real otherwise Brian Kuhl 2018-06-24 22:41:39 -0400
  • e34ca3df9a
    Merge pull request #130 from katrinleinweber/resolve-DOIs-securely jzmaddock 2018-06-24 18:43:26 +0100
  • 213494c7a7 Hyperlink DOIs against preferred resolver Katrin Leinweber 2018-06-24 08:21:16 +0200
  • 838dd94193 sinc_pi: simplify and correct taylor series usage, improve tests. See https://svn.boost.org/trac10/ticket/13606. jzmaddock 2018-06-19 18:26:43 +0100
  • 47b022cb3a exp_sinh_quadrature_test.cpp: adjust expected error rates for real_concept. jzmaddock 2018-06-18 08:59:41 +0100
  • ed83cdda6f Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-06-17 19:16:57 +0100
  • b4bf07205d Appveyor: split vc14.x tests up a bit to prevent timeouts. jzmaddock 2018-06-17 19:16:43 +0100
  • 658945d508 Improve sinc approximations and add better tests. Fixes: https://svn.boost.org/trac10/ticket/13606 and https://svn.boost.org/trac10/ticket/13603. jzmaddock 2018-06-17 19:10:46 +0100
  • 7532ed9891
    Merge pull request #128 from boostorg/complex_sinh_sinh jzmaddock 2018-06-12 18:00:14 +0100
  • cb954798d7 Support for complex-valued integrands in sinh-sinh quadrature. Nick Thompson 2018-06-12 13:11:52 +0800
  • 69541b1dc8 Updated brent example docs [CI SKIP] pabristow 2018-06-03 18:07:58 +0100
  • 50a8b2909b Improvements to Brent example to avoid previous ugly warnings. (untested for building docs yet). pabristow 2018-06-03 17:55:29 +0100
  • 52c1f1c932 Fix 2 minor CI failures. jzmaddock 2018-06-02 13:35:26 +0100
  • 44e875ce1f Rebuilt docs for brent minimise example [CI SKIP] pabristow 2018-06-01 18:04:27 +0100
  • 637a35450b improve brent minimise example. pabristow 2018-06-01 18:02:06 +0100
  • b01ea3af0d Disable brent_minimise_example.cpp in C++03. jzmaddock 2018-06-01 09:25:09 +0100
  • 693ee8261c Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-06-01 09:18:24 +0100
  • ed79dd53f0 Try not to break std lib code when concept testing are own. See: https://github.com/boostorg/math/issues/126. jzmaddock 2018-06-01 09:18:07 +0100
  • f7127c6fd3 remove need for c++11 default function template parameter. pabristow 2018-05-31 16:31:42 +0100
  • d803b8e0b7 Added diagnostics that must be removed. pabristow 2018-05-31 16:25:43 +0100
  • 0fe646388f Corrected brent minimisation example pabristow 2018-05-30 17:22:30 +0100
  • 0f6d5eb059 Added brent minimisation example pabristow 2018-05-30 17:21:41 +0100
  • 6ef2001681 1st try at MP maybe_halley in float only pabristow 2018-05-29 17:51:30 +0100
  • 29024a7187 Merge branch 'develop' jzmaddock 2018-05-27 17:39:44 +0100
  • bf57b10feb Documentation update [CI SKIP] jzmaddock 2018-05-27 17:38:50 +0100
  • c43027e86f tanh_sinh_quadrature_test.cpp: Up expected error rate on one failing test. jzmaddock 2018-05-25 11:13:36 +0100
  • 3474b8c246 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-05-25 08:12:57 +0100
  • 8d1ba7dbd4 Switch CI to XCode 9.3. jzmaddock 2018-05-25 08:12:42 +0100
  • ea6c824a3e
    Merge pull request #125 from boostorg/complex_exp_sinh jzmaddock 2018-05-25 08:10:23 +0100
  • f83f71335e Revert "Temporary commit to test multiprecision fix: REVERT ME!!" jzmaddock 2018-05-24 12:51:39 +0100
  • 4ffd878b40 Temporary commit to test multiprecision fix: REVERT ME!! [CI SKIP] jzmaddock 2018-05-24 10:09:20 +0100
  • 2267c6af67 exp_sinh: Regenerate quad precision abscissa and weights. jzmaddock 2018-05-22 19:58:35 +0100
  • 5839b19968 Update exp_sinh_quadrature_test.cpp to fix msvc test failure. jzmaddock 2018-05-21 18:28:40 +0100
  • 23ecd1a1c0 All changes before getting develop up-to-date. pabristow 2018-05-15 14:00:34 +0100
  • 8e8d02f3cb Loosen up exp-sinh quadrature error to green build. Nick Thompson 2018-05-06 10:25:39 +0800
  • e0ffb3878d Loosen up error bound to green up build. Nick Thompson 2018-05-05 14:40:20 +0800
  • 9d22c55d4a Merge branch 'develop' into rational_derivatives Nick Thompson 2018-05-05 10:02:02 +0800
  • 0d67b045ae [CI SKIP] Merge branch 'develop' into complex_exp_sinh Nick Thompson 2018-05-05 10:00:42 +0800
  • 9c366fede0 Merge branch 'warning_removal_2' into develop jzmaddock 2018-05-04 19:28:40 +0100
  • f73932460a Merge branch 'develop' into warning_removal_2 Restrict warning suppression to gcc > 4.8. jzmaddock 2018-05-04 19:27:47 +0100
  • c2ed84adad
    Merge pull request #122 from boostorg/travis_updates jzmaddock 2018-05-04 19:23:16 +0100
  • 936e222508 Merge branch 'complex_gk' into develop jzmaddock 2018-05-04 19:18:40 +0100
  • 4bb5e06332 Merge branch 'complex_gk' of https://github.com/boostorg/math into complex_gk jzmaddock 2018-05-04 18:08:33 +0100
  • 728b6949ed Complex valued integrand support for exp-sinh quadrature Nick Thompson 2018-05-03 12:19:04 +0800
  • 157e33a516 [CI SKIP] Merge develop Nick Thompson 2018-05-03 09:22:53 +0800
  • cc9d1cc7f9 Fix build by replacing fabs->abs. Nick Thompson 2018-05-02 12:24:30 +0800
  • 60aa168556 Fix cpp_dec_float. Nick Thompson 2018-05-02 09:31:09 +0800
  • d949051482 Merge branch 'develop' into complex_gk jzmaddock 2018-05-01 19:30:39 +0100
  • 8e2def96a6 Merge branch 'gauss_complex' into develop jzmaddock 2018-05-01 19:06:09 +0100
  • 219fa40821 Gauss - update tests to use static integrate member. jzmaddock 2018-05-01 19:04:37 +0100
  • ea6acb3855 [CI SKIP] Real->{Real, Complex} integrand support for Gauss-Kronrod quadrature. Nick Thompson 2018-05-01 15:50:55 +0800
  • 26c8536a82 [CI SKIP] Document that Gaussian quadrature support R->C. Nick Thompson 2018-05-01 12:06:39 +0800
  • df0f02e412 [CI SKIP] Remove 'Control reaches end of non-void function warning.' Nick Thompson 2018-05-01 10:45:11 +0800
  • e1a09b1f8e Gauss-complex - functions can still be static, simply error return. jzmaddock 2018-04-30 19:54:08 +0100