Nick Thompson
529a76b72c
Use uint64_t rather than size_t to get some reproducibility on 32 bit platforms. Make sure that the final variance is within the error bounds.
2018-03-13 13:17:22 +08:00
Nick Thompson
c2f68a4c1d
Attempt to diagnose test failure for alternative RNGs in Monte-Carlo integration by adding more unit tests.
2018-03-13 08:11:08 +08:00
jzmaddock
ae80676bfa
Merge pull request #117 from CaseyCarter/patch-1
...
Use constexpr when compiling with clang
2018-03-09 19:07:38 +00:00
jzmaddock
c0fb40c69d
Merge branch 'develop' of https://github.com/boostorg/math into develop
...
# Resolved Conflicts:
# reporting/accuracy/doc/accuracy_tables.qbk
# reporting/accuracy/html/index.html
2018-03-09 17:22:23 +00:00
jzmaddock
66a7c1a1b9
Big documentation update with new error rate tests.
...
[CI SKIP]
2018-03-09 17:19:26 +00:00
John Maddock
1d3fb4b1f3
Try again with updated accuracy results [CI SKIP]
2018-03-09 10:16:44 +00:00
jzmaddock
4b415a64d1
Reporting: Add missing file.
2018-03-09 09:15:03 +00:00
jzmaddock
29b99df508
reporting: change to use C++17 <cmath> rather than tr1.
...
[CI SKIP]
2018-03-08 20:03:53 +00:00
John Maddock
6649576582
Merge branch 'develop' of https://github.com/boostorg/math into develop
2018-03-08 16:43:23 +00:00
John Maddock
4dcdbc2a2a
Update error rates in docs [CI SKIP]
2018-03-08 16:42:47 +00:00
jzmaddock
22f3f97704
Update docs with error new graphs.
...
[CI SKIP]
2018-03-08 10:56:40 +00:00
John Maddock
db9a784005
Update graphs with all lower case names. [CI SKIP]
2018-03-08 09:16:27 +00:00
jzmaddock
98c124255e
plot_1d_errors.cpp: change filenames to all lower case.
...
[CI SKIP]
2018-03-08 08:58:20 +00:00
Casey Carter
4921880587
Use constexpr when compiling with clang
...
Clang compilers do not define `__clang`, they define `__clang__`. (https://godbolt.org/g/R7gX4h )
2018-03-06 17:39:15 -08:00
John Maddock
8b845fcc64
Merge branch 'develop' of https://github.com/boostorg/math into develop
2018-03-06 19:30:00 +00:00
John Maddock
519d7d5962
Add first error plots [CI SKIP]
2018-03-06 19:29:26 +00:00
jzmaddock
99a11bd202
Jamfile: turn off pch for __temporary_test.cpp as it pulls in too much stuff.
2018-03-03 08:22:52 +00:00
jzmaddock
0f73192a9a
Merge branch 'develop' of https://github.com/boostorg/math into develop
2018-03-03 08:20:41 +00:00
jzmaddock
510d24ba5c
Jamfile: turn off pch for __temporary_test.cpp as it pulls in too much stuff.
2018-03-03 08:20:23 +00:00
Nick
2532ac99f5
Typo removal from Gauss-Kronrod
2018-03-02 23:25:40 -06:00
Nick
74990aec5c
Typo removal from cubic_b_spline.qbk
2018-03-02 23:15:54 -06:00
Nick
98412f9540
Typo removal from docs.
2018-03-02 23:10:59 -06:00
jzmaddock
e348578b0f
erfc: improve accuracy in exp calculation, add error plot generator program.
2018-03-02 19:23:41 +00:00
jzmaddock
c79fa7e686
Fix documentation typos.
...
Fixes #13355 and #13403 .
2018-03-02 18:08:34 +00:00
jzmaddock
e2625a5f93
Merge pull request #116 from boostorg/develop
...
Merge develop to master
2018-03-02 17:57:33 +00:00
pabristow
3f1e3602ba
Quadrature error diagnosis improved
2018-02-27 13:20:37 +00:00
jzmaddock
4060ec671d
temp test: still trying to diagnose test matrix failures.
...
Switched to use test_instances lib.
[CI SKIP]
2018-02-26 18:30:59 +00:00
jzmaddock
6118910da3
Temporary test: Try again to diagnose test runner errors.
...
[CI SKIP]
2018-02-25 13:35:51 +00:00
jzmaddock
8d78990aef
Add monte carlo example to the tests.
2018-02-24 19:18:48 +00:00
jzmaddock
b5c4200ea5
Update std_real_concept_tests: we were missing a couple of test cases.
2018-02-24 18:39:14 +00:00
jzmaddock
36182f5fcb
Add temporary test file to probe test matrix failures.
...
[CI SKIP]
2018-02-24 17:18:27 +00:00
jzmaddock
ddbc23042f
Remove obsolete temporary tests.
...
[CI SKIP]
2018-02-24 17:17:46 +00:00
jzmaddock
8d3cd54d97
Merge branch 'develop' of https://github.com/boostorg/math into develop
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-02-24 16:59:56 +00:00
jzmaddock
0e9a9d340a
Merge branch 'develop' of https://github.com/boostorg/math into develop
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-02-24 16:58:13 +00:00
jzmaddock
7017d658f7
next.hpp: fix forward declaration of real_concept.
...
[CI SKIP]
2018-02-24 13:13:08 +00:00
jzmaddock
73f85b699a
ellint_d: Add some diagnostic code to try and track down some long double errors.
...
[CI SKIP]
2018-02-24 13:12:25 +00:00
Nick Thompson
8a959666f1
[ci skip] Also test variance is correctly computed in the multithreaded case.
2018-02-23 13:49:43 -06:00
Nick Thompson
a04477630b
[ci skip] Fix arithmetic error in final calculation of average.
2018-02-23 13:40:20 -06:00
jzmaddock
324a047f1e
Uncomment #define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS which appears to have been accidentally disabled.
...
Disable some long double tests when BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is set.
2018-02-22 18:25:02 +00:00
pabristow
413766bcdb
Added lost prime functions and a ref
2018-02-22 18:18:34 +00:00
pabristow
05474951a3
demo of a diagnosing integrating bad functions and tests of primes
2018-02-22 18:16:52 +00:00
pabristow
3105912ba7
Docs tidy and typos etc
2018-02-22 18:15:29 +00:00
Nick Thompson
f7f4a8999b
[ci skip] Add more informative error message to the test so that failures can understood more thoroughly.
2018-02-22 11:07:23 -06:00
jzmaddock
0225f62108
legendre_stieltjes_test.cpp: update expected error rates.
...
[CI SKIP]
2018-02-21 19:40:56 +00:00
jzmaddock
8f8aca4659
Update fftw config test.txt
...
[CI SKIP]
2018-02-21 19:35:18 +00:00
jzmaddock
f33bcd5488
Chebyshev expected error rates are too strict - relax them a little.
...
[CI SKIP]
2018-02-21 19:33:01 +00:00
jzmaddock
3fa8aadde2
monte carlo integration: document and/or make explicit the semantics of all atomic operations.
2018-02-21 18:11:28 +00:00
pabristow
1e1059f37f
tested OK using test_integrals
2018-02-20 17:04:28 +00:00
pabristow
036dbae137
Return to overflow on inf and tested OK using test_integrals
2018-02-20 17:03:26 +00:00
jzmaddock
e627adfef2
Merge pull request #94 from boostorg/naive_monte_carlo
...
Naive monte carlo integration
2018-02-20 08:11:00 +00:00