jzmaddock
|
456538ddd4
|
Merge branch 'develop' into hypergeometric_soc_2014
[CI SKIP]
|
2018-12-20 09:09:29 +00:00 |
|
jzmaddock
|
0f3365c576
|
test_roots.cpp: Fix macro usage (again), also split up CI tests a bit more to handle timeouts.
|
2018-12-10 19:31:42 +00:00 |
|
jzmaddock
|
0816bf0e87
|
1F1: improve bessel function failure modes, and improve selection logic.
|
2018-12-10 19:26:56 +00:00 |
|
jzmaddock
|
bf1b9729be
|
test_roots.cpp: Fix Boost.Config macro usage from merged PR.
|
2018-12-09 08:54:02 +00:00 |
|
Nick Thompson
|
5818b07728
|
Make sure huge roots and tiny roots are found. [CI SKIP]
|
2018-12-07 10:35:02 -07:00 |
|
Nick Thompson
|
d2bf1b18fd
|
Merge branch 'develop' into complex_newton
|
2018-12-07 09:03:08 -07:00 |
|
jzmaddock
|
0152cfa2a9
|
Incomplete gamma: add asymptotic approximation for large argument.
Allows the functions to be used with very large (or infinite) argument.
Fixes: https://github.com/boostorg/math/issues/168.
|
2018-12-07 09:37:50 +00:00 |
|
Nick Thompson
|
37336e2372
|
Merge branch 'develop' into complex_newton
|
2018-12-04 14:28:52 -07:00 |
|
Nick Thompson
|
cb71b06c10
|
You would think a double precision complex division would be the same on every compiler. You would be wrong.
|
2018-12-04 14:28:04 -07:00 |
|
Nick Thompson
|
6e25e27d01
|
Merge branch 'develop' into complex_newton
|
2018-12-04 11:09:06 -07:00 |
|
Nick Thompson
|
8c6740463a
|
Meaningless commit to kick off CI build.
|
2018-12-03 17:06:21 -07:00 |
|
Nick Thompson
|
baddf9509a
|
The move constructor is 30% faster than the copy; hence remove the data copy and only allow move construction. [CI SKIP]
|
2018-12-02 13:34:51 -07:00 |
|
Nick Thompson
|
5169fc9e75
|
Actually test the initializer list constructor [CI SKIP]
|
2018-12-02 12:04:31 -07:00 |
|
jzmaddock
|
c0f236e251
|
Merge branch 'develop' into catmull_rom
Fixed Conflicts:
doc/Jamfile.v2
Corrected some doc formatting, and regenerated the docs.
|
2018-12-01 19:38:16 +00:00 |
|
jzmaddock
|
33d3d0942f
|
Merge branch 'polynomial_constructor' into develop
|
2018-12-01 11:21:27 +00:00 |
|
jzmaddock
|
0a46a6530a
|
test_polynomial.cpp: Fix defect macro usage and use BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX.
|
2018-12-01 09:57:35 +00:00 |
|
jzmaddock
|
451afc3102
|
Fix polynomial template constructors.
|
2018-11-30 19:31:51 +00:00 |
|
Nick Thompson
|
66373a0b22
|
Fix failing unit test by using semi-scale invariant termination criteria. [CI SKIP]
|
2018-11-28 14:35:34 -07:00 |
|
Nick Thompson
|
24694847dc
|
Attempt to green up build by making it more obvious that the initializer list constructor should be called.
|
2018-11-28 13:35:10 -07:00 |
|
Nick Thompson
|
af5b91a5be
|
Let x* be the root of f. Add failing unit test for function such that f(x*) > sqrt(eps). [CI SKIP]
|
2018-11-26 14:10:14 -07:00 |
|
Nick Thompson
|
3b62d7cd72
|
Trivial changes to green up build.
|
2018-11-25 11:23:06 -07:00 |
|
Nick Thompson
|
f78578b42b
|
Remove float128 tests to green up builds. Plenty of multiprecision is being tested as it stands.
|
2018-11-25 01:24:19 -07:00 |
|
Nick Thompson
|
3ab69d00ee
|
Complex Newton's method. Zero derivatives handled by Muller's Method.
|
2018-11-25 00:19:11 -07:00 |
|
Nick Thompson
|
eb042c06d8
|
Only run tests requiring C++11 in C++11 mode.
|
2018-11-24 18:10:06 -07:00 |
|
Nick Thompson
|
54f475e58f
|
Add call operator, .prime(), .integrate(), and move constructor to polynomial.hpp
|
2018-11-14 17:04:57 -07:00 |
|
jzmaddock
|
22223d5434
|
CI: Move some tests from "misc" to "distribution_tests" for load balancing reasons.
|
2018-11-14 19:13:46 +00:00 |
|
jzmaddock
|
20cab7704e
|
Merge branch 'hypergeometric_soc_2014' of https://github.com/boostorg/math into hypergeometric_soc_2014
|
2018-11-12 19:39:18 +00:00 |
|
jzmaddock
|
9cad7b0ccf
|
Apply some workarounds for failing CI tests.
|
2018-11-10 18:03:07 +00:00 |
|
jzmaddock
|
bfb204937e
|
Hypergeometric 1F1: Tentatively fix more issues.
|
2018-11-07 16:23:35 +00:00 |
|
Nick Thompson
|
096595facc
|
Merge branch 'develop' into catmull_rom
Merge develop [CI SKIP]
|
2018-10-31 10:42:00 -06:00 |
|
Nick Thompson
|
c81919ff26
|
Remove typos and unused variables.
|
2018-10-30 14:39:49 -06:00 |
|
Nick Thompson
|
ea0128205e
|
Consolidate constexp constant tests into single section. Remove unused typedef from Lambert-W integral tests. Update README.md with CI status. [CI SKIP]
|
2018-10-30 13:38:31 -06:00 |
|
Nick Thompson
|
c0e93a9817
|
Fix excessive warnings from underflow, raise error rates slightly to fix test failures on clang 1000.11.45.2
|
2018-10-30 12:38:10 -06:00 |
|
Nick Thompson
|
26b30a36c7
|
Add requires syntax to green up some builds.
|
2018-10-29 12:31:48 -06:00 |
|
Nick Thompson
|
381f663517
|
Merge and run CI
|
2018-10-28 23:27:41 -06:00 |
|
jzmaddock
|
cd626ffc89
|
1F1: Correct erroneous test data.
[CI SKIP]
|
2018-10-27 13:37:27 +01:00 |
|
jzmaddock
|
7c800ddf0a
|
remove stray {}'s
|
2018-10-23 20:08:16 +01:00 |
|
jzmaddock
|
62ef341156
|
Merge branch 'hypergeometric_soc_2014' of https://github.com/boostorg/math into hypergeometric_soc_2014
Fixed Conflicts:
include/boost/math/special_functions/detail/hypergeometric_series.hpp
include/boost/math/special_functions/hypergeometric_1F1.hpp
|
2018-10-23 19:49:30 +01:00 |
|
Nick Thompson
|
60edddae72
|
Add Laplace and Mellin transform test so that 1F1 is tested over its entire domain.
|
2018-10-23 10:23:23 -06:00 |
|
Nick Thompson
|
1791a4b597
|
Make casing of pFq, 0F1, 1F1, etc, uniform. Make filename casing uniform to prevent compiler warnings/errors on non-portable include paths.
|
2018-10-22 14:13:29 -06:00 |
|
jzmaddock
|
a7c68f1c87
|
hypergeometrics: Update Jamfile so it can build the tests.
Fix missing includes in hypergeometric_0f1_bessel.hpp.
Remove unneeded includes from test files.
|
2018-10-22 18:46:15 +01:00 |
|
jzmaddock
|
833b4c9b5f
|
hypergeometric_1F1: begin to fix up remaining difficult cases.
Adds a checked series for those we can't fix.
[CI SKIP]
|
2018-10-20 09:58:11 +01:00 |
|
jzmaddock
|
52079d2d23
|
Merge branch 'develop' into hypergeometric_soc_2014
Fixed Conflicts:
doc/equations/generate.sh
|
2018-10-18 11:11:13 +01:00 |
|
jzmaddock
|
4576399030
|
exp_sinh_quadrature_test.cpp: fix breakage in last commit.
|
2018-10-12 18:16:43 +01:00 |
|
jzmaddock
|
ad26e3fa9a
|
Merge branch 'develop' of https://github.com/boostorg/math into develop
|
2018-10-12 13:24:13 +01:00 |
|
jzmaddock
|
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.
|
2018-10-12 13:23:57 +01:00 |
|
jzmaddock
|
049c670409
|
Add another test case for tanh_sinh complex support, and update docs with examples.
|
2018-10-11 08:49:05 +01:00 |
|
jzmaddock
|
5eca86157b
|
Modify tanh_sinh to work with complex integrals.
|
2018-10-08 20:45:15 +01:00 |
|
jzmaddock
|
7abfa952cd
|
Switch a couple of tests to release mode to reduce object file sizes.
|
2018-10-02 18:45:07 +01:00 |
|
jzmaddock
|
628ffd1c80
|
Merge branch 'develop' into rational_derivatives
|
2018-09-02 12:58:59 +01:00 |
|