2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-23 03:42:20 +00:00
Commit Graph

4496 Commits

Author SHA1 Message Date
jzmaddock
e34c2eca9c Merge pull request #190 from boostorg/float128_patches
Apply numeric_limits patches for __float128 from Gero Peterhoff.
2019-03-23 08:53:07 +00:00
jzmaddock
072ebaac25 Apply numeric_limits patches for __float128 from Gero Peterhoff. 2019-03-22 19:45:35 +00:00
jzmaddock
08b7a6145f Correct lgamma multiprecision case to correctly return sign of tgamma when requested.
Found while testing 1F1.
2019-03-21 20:14:48 +00:00
jzmaddock
004c0b0595 Docs: Update history and version number, regen docs.
[CI SKIP]
boost-1.70.0.beta1
2019-03-04 19:17:21 +00:00
John Maddock
6112e12e8f Merge branch 'master' into develop 2019-03-03 08:57:54 +00:00
jzmaddock
ecd07eac85 Merge branch 'develop' of https://github.com/boostorg/math into develop 2019-03-02 19:56:26 +00:00
jzmaddock
390fc04bf0 Add libfftw3 support to the tests and fix up one failure that results. 2019-03-02 19:55:44 +00:00
jzmaddock
8d0a794b38 Suppress gcc warning from the use of Q constants when -pedantic is in effect 2019-03-02 19:43:41 +00:00
Nick Thompson
673d7a876d Remove unused variable. [CI SKIP] 2019-03-02 11:35:04 -07:00
jzmaddock
2ae29b5134 Manually check out libs/timer. 2019-02-28 09:30:27 +00:00
John Maddock
5b180e2370 Merge branch 'develop' 2019-02-27 18:37:09 +00:00
jzmaddock
3fcc5fa245 Regenerate docs.
[CI SKIP]
2019-02-27 18:36:34 +00:00
jzmaddock
7b8e74b938 Merge branch 'develop' 2019-02-27 18:30:17 +00:00
jzmaddock
510ef0d054 Correct expected iterations in test_root_iterations.cpp 2019-02-26 09:18:45 +00:00
jzmaddock
24b1fe51e5 CI: split quadrature tests into a separate group to try to avoid timeouts. 2019-02-24 13:13:57 +00:00
jzmaddock
640f6cc510 test_root_iterations.cpp: adjust expected result for vc10. 2019-02-24 13:06:21 +00:00
Nick Thompson
aff668f28c Remove long double and multiprecision tests so build unbreaks. 2019-02-21 10:16:35 -07:00
jzmaddock
a3bb22494a Root finding: correct bug where we could incorrectly terminate when the last iteration was pathological and we had to bisect. Fixes: https://github.com/boostorg/math/issues/184. 2019-02-20 20:53:00 +00:00
Nick
94034080e7 Merge pull request #179 from boostorg/barycentric_move_constructor [CI SKIP]
Add move constructor for barycentric rational interpolation. [CI SKIP]
2019-02-14 22:43:13 -07:00
Nick Thompson
b44f37845a Use m_x(std::move(x)) rather than m_x{std::move(x)}. 2019-02-12 11:50:21 -07:00
Nick Thompson
8e78096977 Add more C++11 feature requirements to barycentric_rational. 2019-02-11 21:42:12 -07:00
Nick Thompson
c60af18460 Merge branch 'develop' into barycentric_move_constructor 2019-02-11 09:46:28 -07:00
Nick Thompson
6c1af3a3aa Add extra C++11 features to requirements for barycentric_rational example. [CI SKIP] 2019-02-11 09:46:25 -07:00
Nick Thompson
210c53151c Increase Lanczos smoothing error rate for Windows (again). 2019-02-10 10:45:33 -07:00
Nick Thompson
cac1059c78 Barycentric rational test still generates object too big. 2019-02-09 18:20:03 -07:00
Nick Thompson
5212ce1276 Merge branch 'develop' into barycentric_move_constructor [CI SKIP] 2019-02-09 18:10:11 -07:00
Nick Thompson
8c762558e3 Increase error rates for Lanczos smoothing. 2019-02-09 16:44:57 -07:00
Nick Thompson
8024c4eae0 Remove instantiation of std::complex on multiprecision types. 2019-02-09 09:46:45 -07:00
Nick
3153cd9390 Merge pull request #182 from katrinleinweber/resolve-DOIs-securely [CI SKIP]
Hyperlink DOIs to preferred resolver [CI SKIP]
2019-02-07 20:30:30 -05:00
Nick Thompson
4a6d80e059 Fix object size too big in MSVC 14 in Catmull-Rom tests. 2019-02-07 18:28:49 -07:00
Nick Thompson
0d27687236 MSVC 14 does not like uint8_t. 2019-02-06 15:04:15 -05:00
Katrin Leinweber
f3b9028d26 Hyperlink DOIs to preferred resolver 2019-02-06 19:10:00 +01:00
Nick Thompson
93ccc669d9 Remove integer tests for median absolute deviation; need to think more on how this should work (which it can) [CI SKIP] 2019-02-02 11:14:06 -07:00
Nick Thompson
3d70e49874 Refactor all tests to use summation condition numbers. Kick off build. 2019-02-01 22:23:02 -07:00
Nick Thompson
3f5ca2b8da Refactor moment sums to use the condition number class [CI SKIP] 2019-02-01 16:28:42 -07:00
Nick Thompson
c6d6f876d5 Take advice from https://codereview.stackexchange.com/questions/210762/discrete-lanczos-derivatives [CI SKIP] 2019-02-01 15:25:00 -07:00
Nick
da17d2b9f9 Merge pull request #180 from boostorg/condition_numbers2 [CI SKIP]
Condition numbers [CI SKIP]
2019-02-01 13:39:35 -07:00
Nick Thompson
6742ed83f6 Merge branch 'develop' into barycentric_move_constructor [CI SKIP] 2019-02-01 11:21:23 -07:00
Nick Thompson
9362bae4fc Add extra cxx11 feature tests to example. Prevent macro substitution of min. Decrease length of unit tests for barycentric_rational from 90 seconds to 24 seconds. 2019-02-01 11:19:56 -07:00
Nick Thompson
c798a78aad Add caveats section to condition numbers. [CI SKIP] 2019-01-31 16:33:28 -07:00
Nick Thompson
50e6c83e47 Test condition number as well as error rate [CI SKIP] 2019-01-29 18:51:44 -07:00
Nick Thompson
c8dfc96f88 Merge commit [CI SKIP] 2019-01-29 17:34:41 -07:00
Nick Thompson
680719b0c8 Add test for exponential sum [CI SKIP] 2019-01-29 17:23:04 -07:00
Nick Thompson
4c48f2d6e2 Lanczos smoothing now works with boost::range [CI SKIP] 2019-01-29 12:46:52 -07:00
Nick Thompson
b1845e5e4d Document C++ version required for Lanczos smoothing. [CI SKIP] 2019-01-29 11:37:14 -07:00
Nick Thompson
11d2cfc41a Add Lanczos smoothing to roadmap.qbk [CI SKIP] 2019-01-28 14:24:19 -07:00
Nick
be6827a0a5 Merge pull request #173 from boostorg/lanczos_smoothing
Lanczos smoothing
2019-01-28 14:16:49 -07:00
Nick Thompson
037b6fe5eb Add tests for std::array and boost::numeric::ublas::vector. Clean up docs. [CI SKIP] 2019-01-28 14:06:14 -07:00
Nick Thompson
1a00352994 Second attempt at condition numbers file. [CI SKIP] 2019-01-28 13:48:36 -07:00
Nick Thompson
341c6a6c78 I dream of the day when it doesn't take me 12 builds to accomplish a simple task. 2019-01-27 23:02:17 -07:00