Commit Graph

5028 Commits

Author SHA1 Message Date
jzmaddock
dff5644a11 Merge branch 'develop' 2018-11-22 18:16:53 +00:00
jzmaddock
3d5c252c89 Documentation update
[CI SKIP]
2018-11-22 18:15:44 +00:00
Nick Thompson
20e38aa88d Merge branch 'develop' of https://github.com/boostorg/math into develop 2018-11-19 15:52:13 -07:00
Nick Thompson
038a18b0e6 Light editing to Lambert-W documentation [CI SKIP] 2018-11-19 15:51:56 -07:00
Nick Thompson
5107c635bf Cleanup and formatting. [CI SKIP] 2018-11-18 23:46:36 -07:00
Nick Thompson
8cda150a6b Add an example calculating Daubechies coefficients to demo why anyone would care about complex polynomial root finding. [CI SKIP] 2018-11-15 15:44:14 -07:00
Nick Thompson
5c790ac358 Polynomials now work with float128 [CI SKIP] 2018-11-15 01:58:46 -07:00
jzmaddock
8e756c53f2 CI: more splits to avoid timeouts. 2018-11-15 08:46:14 +00:00
Nick Thompson
207303585a Small changes so that we can template the polynomials on complex types. 2018-11-14 21:38:41 -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
b5eb687556 Tanh_sinh: Fix for https://github.com/boostorg/math/issues/155. 2018-11-14 18:55:11 +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
2a3dfb5030 1F1: add some more (currently unused) evaluation methods. 2018-11-12 19:39:06 +00:00
Nick Thompson
b306f54bee Silence incredibly verbose -Wsign-compare warning emitted from gcc 8. 2018-11-12 11:51:54 -07:00
jzmaddock
7bf699ed32 CI: Split msvc-12 tests to avoid timeouts. 2018-11-11 17:58:55 +00:00
jzmaddock
9cad7b0ccf Apply some workarounds for failing CI tests. 2018-11-10 18:03:07 +00:00
jzmaddock
b8839ad167 1F1: Rationalise method selection logic - more tests fail but the code is in overall better shape.
[CI SKIP]
2018-11-10 17:51:40 +00:00
jzmaddock
6bbba17f9e Merge branch 'develop' of https://github.com/boostorg/math into develop 2018-11-07 16:25:04 +00:00
jzmaddock
909f11c039 Unquieten build. 2018-11-07 16:24:37 +00:00
jzmaddock
bfb204937e Hypergeometric 1F1: Tentatively fix more issues. 2018-11-07 16:23:35 +00:00
jzmaddock
c38022a292
Add CI badges
[CI SKIP]
2018-11-06 19:43:19 +00:00
Nick
4bbe19d84b
Dot list references [CI SKIP] 2018-11-05 21:43:56 -07:00
Nick
1472193cb4
Remove typo [CI SKIP] 2018-11-05 12:34:14 -07:00
Nick
f7053e8f8e
Instructions for building docs [CI SKIP] 2018-11-02 14:06:21 -06:00
Nick Thompson
a33ebb00aa Escape special character in Jamfile; point to https rather than http. [CI SKIP] 2018-11-01 15:56:51 -06:00
Nick Thompson
096595facc Merge branch 'develop' into catmull_rom
Merge develop [CI SKIP]
2018-10-31 10:42:00 -06:00
Nick
6063571328
Update README.md [CI SKIP] 2018-10-30 17:50:03 -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
d5c9c94d14 Revert travis.yml now that it's been demonstrated that Catmull-Rom doesn't cause this error. [CI SKIP] 2018-10-30 11:40:55 -06:00
Nick Thompson
9e61547f33 Fix syntax error in docs. [CI SKIP] 2018-10-29 17:14:46 -06:00
Nick Thompson
26b30a36c7 Add requires syntax to green up some builds. 2018-10-29 12:31:48 -06:00
Nick Thompson
6d04fbe33a Temporarily make travis more verbose so that we can diagnose internal compiler error. 2018-10-29 12:19:38 -06:00
Nick Thompson
381f663517 Merge and run CI 2018-10-28 23:27:41 -06:00
Nick Thompson
3f5e730d03 Fix compilation error by including trunc.hpp 2018-10-27 16:01:20 -06:00
jzmaddock
cd626ffc89 1F1: Correct erroneous test data.
[CI SKIP]
2018-10-27 13:37:27 +01:00
jzmaddock
f066827858 1F1: Improve large-z asymptotic region.
[CI SKIP]
2018-10-25 10:42:26 +01:00
jzmaddock
7c800ddf0a remove stray {}'s 2018-10-23 20:08:16 +01:00
jzmaddock
b329c74f5a Add missing include. 2018-10-23 19:56:07 +01:00
jzmaddock
841233f034 Fix more F cases. 2018-10-23 19:50:29 +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
jzmaddock
d8225e6b06 hypergeometric_1F1: rework to better handle over/underflow. 2018-10-23 19:29:02 +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
f6d2c7dd30 Merge branch 'develop' 2018-10-22 19:10:25 +01: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
Nick Thompson
885cb0d998 Replace exp(z) -1 by expm1(z) to improve accuracy for small |z|. 2018-10-22 10:40:07 -06:00
jzmaddock
8de36dd6f8 hypergeometric_1F1: better comments and 2 more degenerate cases.
[CI SKIP]
2018-10-20 10:09:37 +01:00