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

5743 Commits

Author SHA1 Message Date
jzmaddock
d7c202ad1d Merge pull request #574 from boostorg/execution_hdr_fix
Fix pp-logic for univariate_statistics_test.cpp
2021-03-19 08:53:07 +00:00
jzmaddock
5a386b5423 Merge pull request #570 from mborland/assert
Remove boost.assert and boost.static_assert dependencies
2021-03-18 19:26:03 +00:00
Peter Dimov
87d57a3441 Add CMakeLists.txt 2021-03-18 18:43:37 +02:00
jzmaddock
488a454ec7 Fix pp-logic for univariate_statistics_test.cpp 2021-03-17 18:32:42 +00:00
jzmaddock
fea7cfef20 Merge pull request #573 from boostorg/fix_drone_distro
Fix Ubunutu distro used for clang.
2021-03-17 09:03:01 +00:00
Matt Borland
d6a04ab194 Remove all BOOST_MATH_STATIC_ASSERT_MSG 2021-03-16 22:42:09 +03:00
jzmaddock
11533af895 gcc-6 needs older ubuntu. 2021-03-16 19:16:31 +00:00
jzmaddock
31be656e85 Fix everything to ubuntu-18. 2021-03-16 18:57:11 +00:00
jzmaddock
c6094a8b44 Fix Ubunutu distro used for clang. 2021-03-16 18:48:00 +00:00
Matt Borland
c1f7a55aa6 Merge remote-tracking branch 'origin/develop' into assert [ci skip] 2021-03-16 20:30:05 +03:00
Matt Borland
10dd92f248 Fix ooura_fourier_integral_test long double fail
[ci skip]
2021-03-16 20:23:50 +03:00
Madhur Chauhan
68d6a75f7c Fibonacci numbers (#376)
* Fibonacci: Initial commit. Working.

* Fibonacci: Address Nick's comments. Added unchecked factorial.

* Fibonacci: Improved overflow testing

* Fibonacci: Added unit tests

* Fibonacci: Performance report

* Fibonacci: Nick's comments - Complexity

* Fibonacci: Add UT to Jamfile

* Make Fibonacci and UT C++03 friendly.

Add UT to Jamfile.

* Fibonacci: Remove GMP dependency

* 1. Added fibonacci generator with unit tests
2. Added example of reciprocal fibonacci constant

* [CI SKIP] Fibonacci: First cut at documentation

* Fibonacci: Finishing up changes [CI SKIP]

* Fibonacci: Removing unnecessary html files

* fibonacci: rename to unchecked_fibonacci

* fibonacci: remove documentation

Co-authored-by: Created by Ansible <madhur@dev-sng-build1.kdev>
2021-03-16 09:11:10 -04:00
jzmaddock
ef2fe8c586 Merge pull request #566 from felixvd/patch-1
Add circle constant tau to constants.hpp
2021-03-16 08:42:37 +00:00
jzmaddock
dd63c8a075 Merge pull request #568 from mborland/lambda
Remove boost.lambda dependency
2021-03-15 18:32:42 +00:00
jzmaddock
b98c530d5e Merge pull request #567 from mborland/smart_ptr
Remove boost.smart_ptr dependency
2021-03-15 18:31:12 +00:00
Matt Borland
94f3ed7086 Fix for test failure in cohen_acceleration_test 2021-03-15 20:43:54 +03:00
Matt Borland
77befaecc3 Fix missing header 2021-03-15 20:19:13 +03:00
Felix von Drigalski
57e5586856 Simplify overload 2021-03-15 17:42:08 +09:00
Matt Borland
22d7fa5613 FIx local test failures 2021-03-14 22:13:10 +03:00
Matt Borland
0339733a79 Replace BOOST_STATIC_ASSERT with static_assert
and add useful error messages
2021-03-14 22:06:15 +03:00
Matt Borland
fbadd8d653 remove boost.static_assert 2021-03-14 12:49:38 +03:00
Matt Borland
d59c734c5e Remove boost.assert 2021-03-14 12:22:26 +03:00
Matt Borland
526225400f Remove boost.lamda dependency 2021-03-14 09:59:17 +03:00
Felix von Drigalski
1f6a72d4b2 Add doc entry 2021-03-14 13:04:18 +09:00
Felix von Drigalski
8bca7172fb Remove explicit tau definition 2021-03-13 23:58:47 +09:00
Felix von Drigalski
982ad5c133 Add tau alias 2021-03-13 23:55:26 +09:00
Felix von Drigalski
e415166628 Update constants.hpp 2021-03-13 23:51:34 +09:00
Matt Borland
29bb20b4d2 Fix local special_fun test failures 2021-03-13 17:25:30 +03:00
Matt Borland
e8f60317ef Remove boost::lightweight_mutex 2021-03-13 17:09:29 +03:00
Matt Borland
a402c87bdd remove scoped_array 2021-03-13 17:00:55 +03:00
jzmaddock
03b30efdd3 Merge pull request #563 from mborland/atomic
Remove boost.atomic dependency
2021-03-10 19:15:17 +00:00
Matt Borland
139c59e4a5 Minor doc updates [ci skip] 2021-03-10 18:42:14 +03:00
Matt Borland
6071fd2ae7 Fix revert 2021-03-09 22:17:23 +03:00
Matt Borland
a563c8205b Revert real_concept and add atomic c-tor reqs 2021-03-09 22:14:37 +03:00
Matt Borland
6868f94d41 Add noexcept constructor to real_concept 2021-03-09 20:20:49 +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
Matt Borland
c0d24202d2 Add missing header and change pointer type 2021-02-28 15:59:00 +03: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
9b79782ef4 std::atomic array requires noexcept constructor 2021-02-28 14:12:38 +03:00
Matt Borland
6b02f1dcb3 Remove boost.algorithm dependency (#561) 2021-02-27 14:11:22 -05:00
Matt Borland
eb8097db49 Remove boost.atomic dependency 2021-02-27 21:49:20 +03: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