math
Merge develop to master
#116
Merged

Merge develop to master #116

jzmaddock merged 96 commits into master from develop
jzmaddock
NAThompson Numerical differentiation by finite differences and the complex step …
45226c7e
NAThompson Add concept and include test.
a980bd8a
NAThompson Naive Monte-Carlo integration. Still needs to handle exceptions in th…
67578ce1
NAThompson Atomic long doubles don't link with gcc 7.1
a0e9b34d
NAThompson Fix exception safety in threads.
77307647
NAThompson Unit test variance.
57ba888a
NAThompson Fix typo and hopefully build.
736cc6e7
NAThompson Add requires cxx11_* to unit tests.
870b003f
NAThompson Add more feature flags. Think I still need to link pthread.
e83284d4
NAThompson Hopefully get a few more builds green; eliminate compiler warnings.
401e3533
NAThompson Use ADL to green some more builds. Add requirements to build on Cheby…
d5328437
NAThompson Add isfinite to std_real_concept to fix build.
0da69d26
NAThompson Link pthreads on linux.
387e0db3
NAThompson Policies for monte-carlo
d0e52cf8
NAThompson Add unit tests and clean up docs for naive_monte_carlo integration.
2f37a364
NAThompson Support infinite lower and upper bounds.
d5eb6e39
NAThompson Double infinite limits.
a13c7e9a
NAThompson In float precision, make sure that eps < x[j] < 1 - eps, or we hit si…
358d9d34
NAThompson Better comments, #include guards.
ec3412ac
NAThompson Cleanup based on codereview.stackexchange.com suggestions.
a90aac36
NAThompson More review from codereview.stackexchange.com
7341a149
kuhlenough Don't use std::fpclassify() on VxWorks as well
72997d29
NAThompson Test Radovic function.
c55dc86c
NAThompson Update docs to indicate that naive Monte-Carlo integration supports i…
8d0dd5f4
jzmaddock Math: Fix the distribution explorer build files for VS2017.
bac58058
jzmaddock Math: reduce travis testing load.
b41743f4
jzmaddock Merge pull request #100 from kuhlenough/develop
5ad688de
NAThompson [ci skip] Typo removal from docs.
0ff67c30
jzmaddock Math.Quaternion: Fix forward declarations of quaternion.
426db8d9
jzmaddock Merge branch 'develop' of https://github.com/boostorg/math into develop
f0b5e17e
NAThompson [ci skip] Remove 'print_coefficients()' as 'coefficients()' is implem…
da4a0272
jzmaddock Merge pull request #106 from boostorg/chebyshev_fix
a195adae
NAThompson [ci skip] Use C++17 'if constexp' to avoid branch. Modularize stepsiz…
4b55b422
DanielaE Most members of std::allocate are deprecated in C++17
f6883a65
NAThompson [ci skip] Put explicit deprecation warning on boost/math/common_facto…
0c482142
NAThompson [ci skip] Remove hyperbolic language related to complex step derivati…
353c2e0f
jzmaddock Merge branch 'numerical_differentiation_2' of https://github.com/NATh…
f4dfb908
jzmaddock Numeric differentiation: make some trivial changes so we don't need C…
d32258fc
jzmaddock Numerical differentiation: Update and regenerate docs.
8ca22fd8
NAThompson [ci skip] Use BOOST_HEADER_DEPRECATED to deprecated header instead of…
36fc4bd7
jzmaddock Make table driven functions constexpr:
7403cbbd
jzmaddock Fix missing include.
af0ccb73
NAThompson [ci skip] Perturb boundaries rather than range of random number gener…
a069b605
jzmaddock Merge pull request #111 from boostorg/constexpr_tables
c4f9640a
jzmaddock Merge pull request #110 from boostorg/pr64
c6b734a7
jzmaddock Merge pull request #97 from DanielaE/fix/replace-deprecated-allocator…
edd4b44d
NAThompson [ci skip] Use boost::atomic<Real> instead of std::atomic<Real>.
2bb193f9
jzmaddock Merge pull request #109 from boostorg/gcd_deprecation
c4190aa7
jzmaddock std_real_concept: update to allow testing in C++03 mode while retaini…
5d5d063a
jzmaddock naive_monte_carlo: add missing include, suppress some warnings and fi…
49cbe80d
jzmaddock naive_monte_carlo: suppress known test failures, and fix lots of warn…
9d5ac914
NAThompson Fix typo in error message.
5b9e4121
NAThompson [ci skip] Document how to specify whether the integrand is singular o…
8aa064fd
NAThompson Fix build by using `boost::integer::gcd` over `boost::math::gcd`
f97fd250
jzmaddock Merge pull request #113 from boostorg/NAThompson-patch-2
fc47227a
jzmaddock Merge branch 'develop' into naive_monte_carlo
073e7a71
jzmaddock Merge branch 'develop' into naive_monte_carlo
6b9364dd
jzmaddock polynomial_gcd.hpp: Fix namespace name for gcd_range.
70e67bbc
jzmaddock Merge branch 'develop' into naive_monte_carlo
dce923bd
jzmaddock naive_monte_carlo: Update docs.
197d3b9e
NAThompson [ci skip] Remove gcd tests from boost.math
d30f2d59
NAThompson Merge branch 'develop' into remove_gcd_tests
7de42634
NAThompson [ci skip] Fix up polynomial_gcd unit test. Also fix broken chebyshev …
73a18c91
jzmaddock monte carlo integration: split test into small chunks so we don't get…
71b9239b
jzmaddock Merge pull request #112 from boostorg/NAThompson-patch-1
c5805cc8
jzmaddock Merge pull request #115 from boostorg/remove_gcd_tests
10f7cc90
NAThompson [ci skip] Fix infinite limit transforms. Add user option to provide a…
ca66072a
NAThompson [ci skip] Update docs to reflect that an RNG may be passed to the rou…
ba3afd7a
NAThompson [ci skip] Fix merge conflict from develop
cfd81335
NAThompson [ci skip] Document that the integrand must be square integrable.
64ccdd6e
jzmaddock Update docs.
87df736c
NAThompson [ci skip] Spelling errors omg
a66f6ae4
NAThompson Merge branch 'naive_monte_carlo' of https://github.com/boostorg/math …
f4e658bd
NAThompson Swap out boost::atomic with std::atomic to determine how widespread c…
33ce9eb9
NAThompson [ci skip] Revert to boost::atomic as std::atomic made things worse.
578a1a6e
pabristow add test_value.hpp
a24c2c17
jzmaddock monte carlo integration: Change to use unique_ptr rather than map int…
ce7a8bc9
jzmaddock Merge pull request #94 from boostorg/naive_monte_carlo
e627adfe
jzmaddock monte carlo integration: document and/or make explicit the semantics …
3fa8aadd
jzmaddock Chebyshev expected error rates are too strict - relax them a little.
f33bcd54
jzmaddock Update fftw config test.txt
8f8aca46
jzmaddock legendre_stieltjes_test.cpp: update expected error rates.
0225f621
NAThompson [ci skip] Add more informative error message to the test so that fail…
f7f4a899
jzmaddock Uncomment #define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS which appe…
324a047f
NAThompson [ci skip] Fix arithmetic error in final calculation of average.
a0447763
NAThompson [ci skip] Also test variance is correctly computed in the multithread…
8a959666
jzmaddock ellint_d: Add some diagnostic code to try and track down some long do…
73f85b69
jzmaddock next.hpp: fix forward declaration of real_concept.
7017d658
jzmaddock Merge branch 'develop' of https://github.com/boostorg/math into develop
0e9a9d34
jzmaddock Merge branch 'develop' of https://github.com/boostorg/math into develop
8d3cd54d
jzmaddock Remove obsolete temporary tests.
ddbc2304
jzmaddock Add temporary test file to probe test matrix failures.
36182f5f
jzmaddock Update std_real_concept_tests: we were missing a couple of test cases.
b5c4200e
jzmaddock Add monte carlo example to the tests.
8d78990a
jzmaddock Temporary test: Try again to diagnose test runner errors.
6118910d
jzmaddock temp test: still trying to diagnose test matrix failures.
4060ec67
jzmaddock jzmaddock merged e2625a5f into master 7 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone