Nick Thompson
9b14fff12e
Remove header deprecation warnings.
2019-08-10 08:50:12 -04:00
jzmaddock
5720a040ee
Update test_trapezoidal.cpp error rates and fix float128 build settings.
2018-04-30 08:45:21 +01:00
Nick Thompson
27015f14bb
[CI SKIP] Failing unit test for complex_128
2018-04-25 09:48:22 +08:00
Nick Thompson
175d1e7e2c
Increase error bound in bump function due to floating point reordering due to refactoring to support R->C functions.
2018-04-05 08:34:08 +08:00
Nick Thompson
90273e12a7
Fix C++11/C++17 incompatibility by typdefs. Increase default max refinements.
2018-04-03 11:07:03 +08:00
Nick Thompson
37ec3fcaed
[CI SKIP] Increase max refinements so that a larger number of digits can be recovered.
2018-04-01 16:43:04 +08:00
Nick Thompson
c830e50506
Add erfc computed via trapezoidal quadrature.
2018-03-31 14:25:11 +08:00
Nick Thompson
3c90b8a856
Incredibly stupid bug which makes the previous build worthless.
2018-03-20 14:35:03 +08:00
Nick Thompson
4c2088a789
Test Modified Bessel function.
2018-03-20 10:52:56 +08:00
Nick Thompson
190fb1710d
[CI SKIP] The trapezoidal quadrature now works with contour integrals.
2018-03-17 23:35:44 +08:00
Nick Thompson
d30b7d62ef
Update trapezoidal quadrature so that it can handle contour integrals.
2018-03-16 15:33:25 +08:00
jzmaddock
34d413e830
trapezoidal: More fixes prior to merging:
...
Add new documentation section for integrators.
Remove isfinite from std_real_concept.hpp - it's not part of our conceptual requirements.
Add workarounds for older compilers that can't handle the default arguments to the function.
Restrict testing test_trapezoidal.cpp to compilers that handle lambdas.
Make the concept checks C++03.
Make test_trapezoidal.cpp compile with VC11's broken lambda support.
2017-06-16 18:13:42 +01:00
jzmaddock
f435cd3451
Bring trapezoidal.hpp more into line with the rest of Boost.Math:
...
Add policy support for error handling and epsilon.
Fix some warnings in the test case (msvc).
2017-06-15 19:14:31 +01:00
Nick Thompson
4801e2d8bf
Add namespace boost::math::quadrature. Remove throw when condition number of summation exceeds precision of type; how to properly mollify the condition number is not clear and should be done consistently rather than ad-hoc.
2017-05-11 21:03:00 -06:00
Nick Thompson
48a0cf714b
Put license information in each file. Do not throw when condition number is approaching an undefined value; use mollification. Improve documentation.
2017-05-02 12:02:02 -06:00