Nick Thompson
|
673d7a876d
|
Remove unused variable. [CI SKIP]
|
2019-03-02 11:35:04 -07:00 |
|
pulver
|
2ffd44200a
|
Merge branch 'develop' into autodiff
|
2019-02-28 08:45:53 -05: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
|
97fb671b25
|
1F1: Fix up expected errors in tests.
[CI SKIP]
|
2019-02-26 18:40:20 +00:00 |
|
jzmaddock
|
9a41f39707
|
1F1: Add missing using declaration.
|
2019-02-26 18:39:44 +00:00 |
|
jzmaddock
|
28f5e46528
|
lgamma: switch to taylor series at z = 1 for lgamma with no lanczos support.
Previous version was non-convergent under some conditions.
|
2019-02-26 18:39:14 +00:00 |
|
jzmaddock
|
7c75df1a21
|
1F1: fix conceptual error in hypergeometric_1F1_small_a_negative_b_by_ratio.
|
2019-02-26 18:36:20 +00:00 |
|
jzmaddock
|
510ef0d054
|
Correct expected iterations in test_root_iterations.cpp
|
2019-02-26 09:18:45 +00:00 |
|
jzmaddock
|
2e02905a61
|
1F1: 2 more bug cases.
[CI SKIP]
|
2019-02-24 18:11:19 +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 |
|
jzmaddock
|
39c3d03db2
|
1F1: simplify log_pochhammer, add new test cases.
[CI SKIP]
|
2019-02-24 09:43:54 +00:00 |
|
jzmaddock
|
fa875495e2
|
1F1: Update logic to determine when to apply Kummer's transformation.
[CI SKIP]
|
2019-02-23 19:25:27 +00:00 |
|
jzmaddock
|
61b52c010d
|
1F1: Add new bug test cases.
[CI SKIP]
|
2019-02-23 18:40:31 +00:00 |
|
jzmaddock
|
2618f779e6
|
1F1: correct/improv e method selection logic.
|
2019-02-23 18:39:51 +00:00 |
|
jzmaddock
|
9416a8d1c3
|
1F1: temporarily use ADL to find tgamma/lgamma to improve mpfr performance when generating test values.
|
2019-02-23 18:39:05 +00:00 |
|
jzmaddock
|
7386544439
|
1F1: Fixes for small b values when recursing.
|
2019-02-23 18:37:56 +00:00 |
|
jzmaddock
|
d92810c00b
|
1F1: Use a checked series summation for the Tricomi approximation as we can't always tell when it will be divergent in advance.
|
2019-02-23 18:37:23 +00:00 |
|
jzmaddock
|
bf4f3b6ced
|
1F1: Apply scaling to hypergeometric_1f1_recurrence_on_z_minus_zero.
|
2019-02-23 18:35:45 +00:00 |
|
Matt Pulver
|
b7ea8cef5c
|
Revert test_autodiff_4 - these two tests break test_autodiff_3. Attempt to fix asinh() test that fails on gcc-mingw for unknown reason.
|
2019-02-23 11:56:16 -05:00 |
|
Matt Pulver
|
fd1262bdcf
|
Move 2 test_autodiff_4 tests back into test_autodiff_3.
|
2019-02-22 18:05:43 -05:00 |
|
Nick Thompson
|
aff668f28c
|
Remove long double and multiprecision tests so build unbreaks.
|
2019-02-21 10:16:35 -07:00 |
|
Matt Pulver
|
418887e137
|
Move round_and_trunc and iround_and_itrunc tests from _4 to _3. Drop lambert_w0 test.
|
2019-02-21 08:51:13 -05:00 |
|
jzmaddock
|
332fb32919
|
Merge branch 'develop' into hypergeometric_soc_2014
[CI SKIP]
|
2019-02-21 13:03:04 +00: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 |
|
Matt Pulver
|
f03c562721
|
Remove mixed_partials_test and black_scholes_test. These are in the examples folder.
|
2019-02-19 18:25:04 -05:00 |
|
Matt Pulver
|
7fb4062e97
|
Split autodiff tests into 4 files due to mingw 'too many sections'. Comment out unused #include <boost/multiprecision/cpp_bin_float.hpp> (tested in examples).
|
2019-02-18 18:40:26 -05:00 |
|
jzmaddock
|
2d0e3db2db
|
1F1: Picked off a couple more bug cases, some more are currently "unfixable" and lodged as such.
[CI SKIP]
|
2019-02-18 19:31:17 +00:00 |
|
Matt Pulver
|
992b6aae15
|
Split autodiff tests into 3 files due to mingw 'too many sections'. Doc: improve General Functions subsection.
|
2019-02-17 11:14:08 -05:00 |
|
jzmaddock
|
23de7a57af
|
big_constant.hpp: fully qualify names so they can be used outside namespace boost::math.
[CI SKIP]
|
2019-02-17 15:58:40 +00:00 |
|
jzmaddock
|
5c663c558d
|
1F1: Correct cancellation bug in log_pochhammer.
Refine termination condition for series.
Add previously failing tests to bug cases.
|
2019-02-17 15:57:33 +00:00 |
|
jzmaddock
|
f4e5abfbb1
|
pFq: Add timeout support to hypergeometric_pFq_precision.
[CI SKIP]
|
2019-02-17 10:00:53 +00:00 |
|
jzmaddock
|
867b68440c
|
1F1: Fix bug in recurrence relations.
|
2019-02-17 10:00:03 +00:00 |
|
pulver
|
4d8622d9bd
|
Merge branch 'develop' into autodiff
|
2019-02-16 15:06:12 -05:00 |
|
Matt Pulver
|
bd14611c59
|
Split autodiff tests into 2 files due to mingw 'too many sections'.
|
2019-02-16 15:04:21 -05:00 |
|
jzmaddock
|
b60cc93ae2
|
1F1: add updated test cases for new bugs found.
Completes second round of bug fixes.
No doubt more to come.
[CI SKIP]
|
2019-02-16 12:14:09 +00:00 |
|
jzmaddock
|
bd9599fe3f
|
1F1: hypergeometric_1F1_small_a_negative_b_by_ratio doesn't work when b + i == a for some integer i.
|
2019-02-16 12:13:07 +00:00 |
|
jzmaddock
|
00dfd44470
|
1F1, asymptotic-z region: don't use logs unless we really have to.
Also don't take this branch when |a| is really small.
|
2019-02-16 12:11:49 +00:00 |
|
jzmaddock
|
e21ebd56c4
|
1F1: Add expected error rates for bug cases.
Completes first round of bug fixing, but there are still many more to come.
[CI SKIP]
|
2019-02-15 20:05:18 +00:00 |
|
jzmaddock
|
612c827bc6
|
Hypergeometrics: add pFq to specified precision.
|
2019-02-15 20:00:55 +00:00 |
|
jzmaddock
|
a060a48a01
|
1F1: Add better support for very small a when b < 0.
|
2019-02-15 20:00:15 +00:00 |
|
jzmaddock
|
da18aae70f
|
More warning suppression, fix function signatures.
|
2019-02-15 19:59:21 +00:00 |
|
jzmaddock
|
76cb52af91
|
Bit of msvc warning suppression.
|
2019-02-15 19:58:15 +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 |
|
Matt Pulver
|
1bf3ba6bd2
|
Fix example compiler requirements. Add <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj to test/Jamefile.v2. Minor doc/code updates.
|
2019-02-14 10:54:42 -05: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 |
|
jzmaddock
|
51e6cb14d2
|
1F1: add bug cases identified during random testing.
Note that these tests currently all fail, some are commented out because they should be tests for overflow.
|
2019-02-12 18:17:05 +00:00 |
|