Commit Graph

  • dff5644a11 Merge branch 'develop' jzmaddock 2018-11-22 18:16:53 +0000
  • 3d5c252c89 Documentation update [CI SKIP] jzmaddock 2018-11-22 18:15:44 +0000
  • 20e38aa88d Merge branch 'develop' of https://github.com/boostorg/math into develop Nick Thompson 2018-11-19 15:52:13 -0700
  • 038a18b0e6 Light editing to Lambert-W documentation [CI SKIP] Nick Thompson 2018-11-19 15:51:56 -0700
  • 5107c635bf Cleanup and formatting. [CI SKIP] Nick Thompson 2018-11-18 23:46:36 -0700
  • 8cda150a6b Add an example calculating Daubechies coefficients to demo why anyone would care about complex polynomial root finding. [CI SKIP] Nick Thompson 2018-11-15 15:44:14 -0700
  • 5c790ac358 Polynomials now work with float128 [CI SKIP] Nick Thompson 2018-11-15 01:58:46 -0700
  • 8e756c53f2 CI: more splits to avoid timeouts. jzmaddock 2018-11-15 08:46:14 +0000
  • 207303585a Small changes so that we can template the polynomials on complex types. Nick Thompson 2018-11-14 21:38:41 -0700
  • 54f475e58f Add call operator, .prime(), .integrate(), and move constructor to polynomial.hpp Nick Thompson 2018-11-14 17:04:57 -0700
  • 22223d5434 CI: Move some tests from "misc" to "distribution_tests" for load balancing reasons. jzmaddock 2018-11-14 19:13:46 +0000
  • b5eb687556 Tanh_sinh: Fix for https://github.com/boostorg/math/issues/155. jzmaddock 2018-11-14 18:55:11 +0000
  • 20cab7704e Merge branch 'hypergeometric_soc_2014' of https://github.com/boostorg/math into hypergeometric_soc_2014 jzmaddock 2018-11-12 19:39:18 +0000
  • 2a3dfb5030 1F1: add some more (currently unused) evaluation methods. jzmaddock 2018-11-12 19:39:06 +0000
  • b306f54bee Silence incredibly verbose -Wsign-compare warning emitted from gcc 8. Nick Thompson 2018-11-12 11:51:54 -0700
  • 7bf699ed32 CI: Split msvc-12 tests to avoid timeouts. jzmaddock 2018-11-11 17:58:55 +0000
  • 9cad7b0ccf Apply some workarounds for failing CI tests. jzmaddock 2018-11-10 18:03:07 +0000
  • b8839ad167 1F1: Rationalise method selection logic - more tests fail but the code is in overall better shape. [CI SKIP] jzmaddock 2018-11-10 17:51:40 +0000
  • 6bbba17f9e Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-11-07 16:25:04 +0000
  • 909f11c039 Unquieten build. jzmaddock 2018-11-07 16:24:37 +0000
  • bfb204937e Hypergeometric 1F1: Tentatively fix more issues. jzmaddock 2018-11-07 16:23:35 +0000
  • c38022a292
    Add CI badges jzmaddock 2018-11-06 19:43:19 +0000
  • 4bbe19d84b
    Dot list references [CI SKIP] Nick 2018-11-05 21:43:56 -0700
  • 1472193cb4
    Remove typo [CI SKIP] Nick 2018-11-05 12:34:14 -0700
  • f7053e8f8e
    Instructions for building docs [CI SKIP] Nick 2018-11-02 14:06:21 -0600
  • a33ebb00aa Escape special character in Jamfile; point to https rather than http. [CI SKIP] Nick Thompson 2018-11-01 15:56:51 -0600
  • 096595facc Merge branch 'develop' into catmull_rom Merge develop [CI SKIP] Nick Thompson 2018-10-31 10:42:00 -0600
  • 6063571328
    Update README.md [CI SKIP] Nick 2018-10-30 17:50:03 -0600
  • c81919ff26 Remove typos and unused variables. Nick Thompson 2018-10-30 14:39:49 -0600
  • ea0128205e Consolidate constexp constant tests into single section. Remove unused typedef from Lambert-W integral tests. Update README.md with CI status. [CI SKIP] Nick Thompson 2018-10-30 13:38:31 -0600
  • c0e93a9817 Fix excessive warnings from underflow, raise error rates slightly to fix test failures on clang 1000.11.45.2 Nick Thompson 2018-10-30 12:38:10 -0600
  • d5c9c94d14 Revert travis.yml now that it's been demonstrated that Catmull-Rom doesn't cause this error. [CI SKIP] Nick Thompson 2018-10-30 11:40:55 -0600
  • 9e61547f33 Fix syntax error in docs. [CI SKIP] Nick Thompson 2018-10-29 17:14:46 -0600
  • 26b30a36c7 Add requires syntax to green up some builds. Nick Thompson 2018-10-29 12:31:48 -0600
  • 6d04fbe33a Temporarily make travis more verbose so that we can diagnose internal compiler error. Nick Thompson 2018-10-29 12:19:38 -0600
  • 381f663517 Merge and run CI Nick Thompson 2018-10-28 23:27:41 -0600
  • 3f5e730d03 Fix compilation error by including trunc.hpp Nick Thompson 2018-10-27 16:01:20 -0600
  • cd626ffc89 1F1: Correct erroneous test data. [CI SKIP] jzmaddock 2018-10-27 13:37:27 +0100
  • f066827858 1F1: Improve large-z asymptotic region. [CI SKIP] jzmaddock 2018-10-25 10:42:26 +0100
  • 7c800ddf0a remove stray {}'s jzmaddock 2018-10-23 20:08:16 +0100
  • b329c74f5a Add missing include. jzmaddock 2018-10-23 19:56:07 +0100
  • 841233f034 Fix more F cases. jzmaddock 2018-10-23 19:50:29 +0100
  • 62ef341156 Merge branch 'hypergeometric_soc_2014' of https://github.com/boostorg/math into hypergeometric_soc_2014 jzmaddock 2018-10-23 19:49:30 +0100
  • d8225e6b06 hypergeometric_1F1: rework to better handle over/underflow. jzmaddock 2018-10-23 19:29:02 +0100
  • 60edddae72 Add Laplace and Mellin transform test so that 1F1 is tested over its entire domain. Nick Thompson 2018-10-23 10:23:23 -0600
  • 1791a4b597 Make casing of pFq, 0F1, 1F1, etc, uniform. Make filename casing uniform to prevent compiler warnings/errors on non-portable include paths. Nick Thompson 2018-10-22 14:13:29 -0600
  • f6d2c7dd30 Merge branch 'develop' jzmaddock 2018-10-22 19:10:25 +0100
  • a7c68f1c87 hypergeometrics: Update Jamfile so it can build the tests. Fix missing includes in hypergeometric_0f1_bessel.hpp. Remove unneeded includes from test files. jzmaddock 2018-10-22 18:46:15 +0100
  • 885cb0d998 Replace exp(z) -1 by expm1(z) to improve accuracy for small |z|. Nick Thompson 2018-10-22 10:40:07 -0600
  • 8de36dd6f8 hypergeometric_1F1: better comments and 2 more degenerate cases. [CI SKIP] jzmaddock 2018-10-20 10:09:37 +0100
  • 833b4c9b5f hypergeometric_1F1: begin to fix up remaining difficult cases. Adds a checked series for those we can't fix. [CI SKIP] jzmaddock 2018-10-20 09:58:11 +0100
  • 83513935aa
    Update README.md Nick 2018-10-18 12:28:17 -0600
  • 945ac0dd98 Added note on usable compilers and b2 command to run example using max_digit10 with lambert W examples. [CI SKIP] pabristow 2018-10-18 12:51:17 +0100
  • 52079d2d23 Merge branch 'develop' into hypergeometric_soc_2014 jzmaddock 2018-10-18 11:11:13 +0100
  • 620078f458
    Quick typo removal Nick 2018-10-17 08:24:28 -0600
  • 2e15190209
    third try at writing markdown! jzmaddock 2018-10-15 19:25:28 +0100
  • 189c1e9f8e Fix markdown in README.md [CI SKIP] jzmaddock 2018-10-15 19:22:05 +0100
  • 11a752b4eb Documentation: Update overview. Add README.md. [CI SKIP] jzmaddock 2018-10-15 19:19:42 +0100
  • d78af61023 Tentative fix for MacOS X test failure in relative_difference. jzmaddock 2018-10-15 13:48:56 +0100
  • 4576399030 exp_sinh_quadrature_test.cpp: fix breakage in last commit. jzmaddock 2018-10-12 18:16:43 +0100
  • ad26e3fa9a Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-10-12 13:24:13 +0100
  • 4810facc7d exp_sinh_quadrature_test.cpp: don't carry out test if we're not going to check the result. Add /bigobj to more msvc tests. jzmaddock 2018-10-12 13:23:57 +0100
  • 5a42f8b81b
    Merge pull request #154 from boostorg/complex_tanh_sinh jzmaddock 2018-10-11 19:11:43 +0100
  • d3b00f2beb Fix spelling of cxx11_explicit_conversion_operators. jzmaddock 2018-10-11 18:06:43 +0100
  • cdea7b6724 Added requirement explicit_conversion_operators pabristow 2018-10-11 13:59:55 +0100
  • 43119aa7f8 Fix __float128 build support on lambert_w example. jzmaddock 2018-10-11 09:00:46 +0100
  • 049c670409 Add another test case for tanh_sinh complex support, and update docs with examples. jzmaddock 2018-10-11 08:49:05 +0100
  • e961fb9c78 Add lambert_w new examples. pabristow 2018-10-09 15:35:08 +0100
  • 20067e75e5 Added two more lambert_w examples and requires cxx_numeric_limits pabristow 2018-10-09 12:53:11 +0100
  • 5eca86157b Modify tanh_sinh to work with complex integrals. jzmaddock 2018-10-08 20:45:15 +0100
  • ea42a834cc
    Merge pull request #153 from boostorg/pr/add-math-target jzmaddock 2018-10-08 17:55:21 +0100
  • 8a45f15c2d Avoid using max_digits10 in test to allow as old versions as possible to run pabristow 2018-10-08 15:10:38 +0100
  • 3d5af4b493 Merge branch 'develop' of https://github.com/boostorg/math into develop pabristow 2018-10-08 15:07:00 +0100
  • a855f99989 Avoid using max_digits10 in test to allow as old versions as possible to run pabristow 2018-10-08 15:05:55 +0100
  • 015151ef78 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-10-07 09:36:02 +0100
  • a12ac889bf Update history, rebuild docs. [CI SKIP] jzmaddock 2018-10-07 09:22:19 +0100
  • 8d2c59c861 Add a fake boost_math target to boost-install Peter Dimov 2018-10-05 20:46:07 +0300
  • cd155591dd Added simplest possible test example. pabristow 2018-10-04 17:14:15 +0100
  • dadce7ae6f Added basic_lambert_w_example. pabristow 2018-10-04 17:08:06 +0100
  • 7779430500 edit and broken links in docs qbk only, locally builds and passed inspect program, even update pull to get JM changes. [CI SKIP] pabristow 2018-10-04 14:39:33 +0100
  • 9e4821dada Merge branch 'develop' of https://github.com/boostorg/math into develop pabristow 2018-10-04 14:33:49 +0100
  • 69908294cd edit and broken links in docs qbk only, locally builds and passed inspect program [CI SKIP] pabristow 2018-10-04 14:33:13 +0100
  • 9a198bfa58 Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2018-10-02 18:45:21 +0100
  • 7abfa952cd Switch a couple of tests to release mode to reduce object file sizes. jzmaddock 2018-10-02 18:45:07 +0100
  • 839f461804 Update docs on root finding to indicate that the functions can accept take C++ lambda's as arguments (which they can). jzmaddock 2018-10-02 18:35:40 +0100
  • 44e39d92d7
    Merge pull request #152 from Kojoley/patch-1 jzmaddock 2018-10-01 18:19:54 +0100
  • 5152160fea
    constants: Removed extra semicolons Nikita Kniazev 2018-10-01 18:37:45 +0300
  • 34e6afacc2 Fixes that allow Math to be used with multiprecision::mpfr_float. jzmaddock 2018-09-26 18:10:05 +0100
  • bfabc65564
    Merge pull request #150 from boostorg/remove_endian_deprecated jzmaddock 2018-09-14 17:29:49 +0100
  • 6ec5838685 Change #if defined(BOOST_ENDIAN_*_BYTE) to #if BOOST_ENDIAN_*_BYTE on the advice of code review from pdimov. Nick Thompson 2018-09-12 11:37:31 -0600
  • a180b490f2 Remove deprecation warning from the BOOST_BIG_ENDIAN and BOOST_LITTLE_ENDIAN macros. Nick Thompson 2018-09-12 10:20:05 -0600
  • 95680e179d
    Merge pull request #121 from boostorg/rational_derivatives jzmaddock 2018-09-04 13:01:31 +0100
  • a1958265fb [CI SKIP] Add references and clean up documentation for 1F1. Nick Thompson 2018-09-04 08:57:16 +0800
  • 0f02355a1c LambertW: remove dead file and move lambert_w_lookup_table.ipp into /detail/. [CI SKIP] jzmaddock 2018-09-02 18:00:07 +0100
  • 628ffd1c80
    Merge branch 'develop' into rational_derivatives jzmaddock 2018-09-02 12:58:59 +0100
  • b642b12fa4 Regenerate docs after LambertW merge. [CI SKIP] jzmaddock 2018-09-02 08:31:41 +0100
  • 9019eca407
    Merge pull request #146 from boostorg/lambertw jzmaddock 2018-09-02 08:27:59 +0100
  • 3b7cbe6be6 CI fixes: adjust lambertW expected error rates. jzmaddock 2018-09-01 18:46:33 +0100
  • 79871fe747 LambertW: CI fixes. Fix definition of lambert_w0_small_z_series_term. Move rational approximations into smaller functions to try and keep msvc happy. jzmaddock 2018-08-31 19:53:34 +0100
  • 02c7df005d LambertW: Fix more CI failures: Add fallback for 128-bit lambertW implementation. Disable real_concept tests for msvc-12 and earlier as the compiler can't cope. jzmaddock 2018-08-31 09:56:03 +0100