2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-22 15:32:28 +00:00
Commit Graph

5707 Commits

Author SHA1 Message Date
Matt Borland
d2572ae097 Fixes for misc test suite failures 2021-03-10 21:46:56 +03:00
Matt Borland
86c75bf8f2 Remove boost.array dependency 2021-03-10 20:01:10 +03:00
jzmaddock
65fbd06cba Merge pull request #564 from boostorg/nct_fixes
Fix up non-central T test data for 128-bit floats.
2021-03-09 12:11:04 +00:00
jzmaddock
9c40b89aa9 Add needed link flags to nct-quad precision test. 2021-03-08 18:02:18 +00:00
jzmaddock
6d5b4e605e Workaround mavc-14.0 issue. 2021-03-02 13:06:21 +00:00
jzmaddock
65c8cb24fa Fix up non-central T test data for 128-bit floats.
Fixes: https://github.com/boostorg/math/issues/544.
Also fixes uncovered issue in tgamma_ratio where we were previously relying on sub-normals to get the correct result.
2021-03-01 12:05:22 +00:00
Matt Borland
7b270fc5f0 Remove boost fenv dependency (#562)
* Remove boost fenv dependency

* Remove boost.type_traits
2021-02-28 09:32:16 -05:00
jzmaddock
a5e0c3cd1b Merge branch 'develop' of https://github.com/boostorg/math into develop 2021-02-28 11:44:00 +00:00
jzmaddock
96b48d30a4 Clean doc rebuild. boost-1.76.0.beta1 2021-02-28 11:43:37 +00:00
Matt Borland
6b02f1dcb3 Remove boost.algorithm dependency (#561) 2021-02-27 14:11:22 -05:00
jzmaddock
5531bf750e Merge branch 'develop' of https://github.com/boostorg/math into develop 2021-02-27 16:47:19 +00:00
jzmaddock
30eea2f5e0 Merge pull request #559 from mborland/mp11
Remove MP11 dependency
2021-02-27 16:46:23 +00:00
jzmaddock
0edc9ab19b Add release notes, regenerate docs. 2021-02-26 18:38:42 +00:00
Matt Borland
91f9f0b6d4 Fix C++11 CI errors from parameter pack expansion 2021-02-26 20:51:31 +03:00
Matt Borland
25ae58a7ce Remove multiprecision dependency (#557) 2021-02-25 15:50:17 -05:00
Matt Borland
6ef69b1e9d Change C++14 usage guard 2021-02-25 22:15:34 +03:00
Matt Borland
fb87c3608c Remove MP11 dependency 2021-02-25 21:44:00 +03:00
Nick
c416ca5bae Deprecate boost::tuple and various tuple workarounds. (#555) 2021-02-25 09:15:17 -05:00
Nick
7c7b1cab02 Newton-Raphson instrumented message improvements (#552)
The Newton-Raphson method has an option to log convergence via `BOOST_MATH_INSTRUMENT`. However, too much information was give about some things which were not super helpful, and too little about residuals.

In addition, remove buffer flushes as they slow down the process dramatically.
2021-02-24 21:07:09 -05:00
Christopher Kormanyos
aa13d9837a Merge pull request #554 from boostorg/e_float_2021
Merge branch 'develop' into e_float_2021
2021-02-24 22:42:54 +01:00
Christopher Kormanyos
26d8da38eb Merge branch 'develop' into e_float_2021 2021-02-24 20:17:00 +01:00
Christopher Kormanyos
1d62c4a37e Merge pull request #541 from boostorg/e_float_2021
Re-vitalize e_float (2021) bindings for c++11
2021-02-24 20:16:13 +01:00
jzmaddock
58ff99a3d1 Merge pull request #553 from mborland/actions
Retry adding repos
2021-02-24 18:07:15 +00:00
Nick
479a3ca341 Typo. 2021-02-24 10:38:29 -05:00
Christopher Kormanyos
be6c24dadf [ci skip] Reduce depth and scope of e_float docs 2021-02-23 22:36:48 +01:00
Matt Borland
b529c19b44 Retry adding repos 2021-02-23 22:14:18 +03:00
Christopher Kormanyos
2fa3805db3 [ci skip] Clarify e_float bindings in docs 2021-02-23 07:06:22 +01:00
Christopher Kormanyos
172467881e drone exec permits and clean remove e_float 2021-02-22 20:37:11 +01:00
Christopher Kormanyos
0e59edb76f Merge branch 'develop' into e_float_2021
# Conflicts:
#	include/boost/math/bindings/e_float.hpp
2021-02-22 19:52:54 +01:00
jzmaddock
60676e99e8 Slight increase in policy testing. 2021-02-22 18:49:19 +00:00
jzmaddock
162e7d4fd8 Merge pull request #545 from boostorg/hypergeometric_long_long_exponents
Change used exponent/scaling type from int to long long in the hyperg…
2021-02-22 17:57:08 +00:00
jzmaddock
b7cb4bbb07 Merge pull request #550 from boostorg/exp_sinh_validation
Ensure no one else falls into the domain/tolerance confusion tarpit.
2021-02-22 11:37:40 +00:00
Nick Thompson
4cca13945e Ensure no one else falls into the domain/tolerance confusion tarpit. 2021-02-21 18:10:04 -05:00
jzmaddock
130dac3395 Merge pull request #540 from mborland/mpl_policies
Remove MPL from policies
2021-02-21 18:44:31 +00:00
Nick
c51892a574 Correct namespaces. 2021-02-21 11:51:28 -05:00
jzmaddock
2c843f7f4a Merge pull request #539 from boostorg/issue_530
Fix parameter for test 8 of test_toms748_solve.cpp.
2021-02-21 16:08:24 +00:00
jzmaddock
e143811929 Change used exponent/scaling type from int to long long in the hypergeometric functions.
Allows use with type which have a greatly extended exponent range.
Also changes all itrunc's to lltrunc.
2021-02-21 16:07:08 +00:00
Christopher Kormanyos
5f0c9f7a44 Restore drone and original ci.yml and run all CI 2021-02-21 08:07:19 +01:00
Christopher Kormanyos
4cafdedb17 [CI SKIP] Repair e_float bindings gmp version 2021-02-21 08:02:34 +01:00
Christopher Kormanyos
41cc31c99f [CI SKIP] Acc more e_float bindings CI runs 2021-02-21 07:57:25 +01:00
Christopher Kormanyos
2de6044239 [CI SKIP] Add more e_float bindings jobs 2021-02-20 23:10:47 +01:00
Christopher Kormanyos
390eba77c6 [CI SKIP] Remember include path rest of boost 2021-02-20 23:04:12 +01:00
Christopher Kormanyos
1d0cc2d84b [CI SKIP] Re-try e_float bindings build 2021-02-20 22:54:49 +01:00
Christopher Kormanyos
bb17bf3c7b [CI SKIP] Correct a home path 2021-02-20 22:42:03 +01:00
Christopher Kormanyos
5900102052 [CI SKIP] Re-try build with e_float bindings 2021-02-20 22:34:48 +01:00
Christopher Kormanyos
d69b32cae4 [CI SKIP] Try to figure out paths 2021-02-20 21:08:19 +01:00
Christopher Kormanyos
b78ef0ea4b [CI SKIP] Re-try e_float bindings build 2021-02-20 19:38:07 +01:00
Christopher Kormanyos
2cd9ef961a [CI SKIP] Re-try e_float bindings test build 2021-02-20 18:43:56 +01:00
Christopher Kormanyos
5d83f07084 Temp. disable drone and try find headers 2021-02-20 18:29:37 +01:00
Christopher Kormanyos
fa7853a374 Temp. deactivate ci.yml and try build w/e_float 2021-02-20 18:19:02 +01:00