2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-26 16:52:27 +00:00
Commit Graph

3839 Commits

Author SHA1 Message Date
Matt Borland
7bd5e5131e Remove boost/type and boost/non_type 2021-03-23 20:40:36 +03:00
Matt Borland
070c1ceb78 Remove BOOST_CONSTEXPR 2021-03-23 20:32:55 +03:00
Matt Borland
9eaa594968 Remove BOOST_STATIC_CONSTANT 2021-03-23 20:29:58 +03:00
Matt Borland
a8bd853674 Remove CXX11 workarounds from config 2021-03-23 20:22:27 +03:00
Matt Borland
28b3130845 Remove workarounds from quaternion 2021-03-23 20:13:08 +03:00
Matt Borland
012607ea74 Remove boost.throw_exception dependency (#577)
* Remove boost.throw_exception dependency

* Remove test #define [ci skip]

* Fix missing header in sf_prime_incl_test
2021-03-23 13:04:48 -04:00
Matt Borland
150cbb8f9b Make is_complex less ambiguous 2021-03-23 19:03:47 +03:00
Matt Borland
8ebac14382 Bulk replacement of BOOST_MSVC 2021-03-23 18:39:09 +03:00
Matt Borland
2c59738acf Remove workarounds 2021-03-22 21:08:44 +03:00
jzmaddock
eec1900610 Merge pull request #575 from mborland/concept_check
Remove boost.concept_check dependency
2021-03-22 17:27:20 +00:00
Matt Borland
26711525ca Remove uses of boost/cstdint without header called 2021-03-21 16:13:10 +03:00
Matt Borland
01f3b7d772 Remove <boost/limits.hpp> 2021-03-21 15:59:36 +03:00
Matt Borland
762518921f Remove <boost/cstdint.hpp> 2021-03-21 15:36:31 +03:00
Matt Borland
c719f014ea Remove <boost/config/pragma_message.hpp> 2021-03-21 15:27:48 +03:00
Matt Borland
e8c7086afc Remove <boost/config/header_deprecated.hpp> 2021-03-21 15:20:14 +03:00
Matt Borland
0204ab75de Remove<boost/config/auto_link.hpp> from standalone 2021-03-21 14:59:07 +03:00
Matt Borland
fc9891cccd Remove <boost/config/no_tr1/cmath.hpp> 2021-03-21 14:46:05 +03:00
Matt Borland
dfffef78a7 Merge branch 'concept_check' into config 2021-03-21 14:31:52 +03:00
Matt Borland
3a757bfe6f Merge branch 'predef' into config 2021-03-21 14:21:34 +03:00
Matt Borland
fa3ad49638 Remove test #define [ci skip] 2021-03-21 14:10:48 +03:00
Matt Borland
f0d6e5e473 Remove boost.throw_exception dependency 2021-03-21 13:48:28 +03:00
Matt Borland
3e46934f63 Remove boost.predef dependency 2021-03-21 10:05:56 +03:00
Matt Borland
4b6ad919b3 Remove boost.type_traits dependency 2021-03-21 09:01:41 +03:00
jzmaddock
a343282477 Merge pull request #569 from mborland/range
Remove boost.range dependency
2021-03-20 19:40:52 +00:00
Matt Borland
4e0aa947ab Disable distribution concepts header in standalone 2021-03-20 22:06:18 +03:00
Matt Borland
afa7217b1c Remove concept_check from real concept 2021-03-20 22:01:38 +03:00
Matt Borland
cc3f4b9b4f Change approach to fix MSVC SFINAE failures 2021-03-20 10:49:02 +03:00
Matt Borland
3f3344e838 Merge remote-tracking branch 'origin/develop' into array [ci skip] 2021-03-19 17:06:45 +03:00
Matt Borland
d6a04ab194 Remove all BOOST_MATH_STATIC_ASSERT_MSG 2021-03-16 22:42:09 +03:00
Matt Borland
c1f7a55aa6 Merge remote-tracking branch 'origin/develop' into assert [ci skip] 2021-03-16 20:30:05 +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
Matt Borland
5d6ebd738d Fix and implement test using C++20 ranges 2021-03-15 22:39:20 +03:00
jzmaddock
dd63c8a075 Merge pull request #568 from mborland/lambda
Remove boost.lambda dependency
2021-03-15 18:32:42 +00: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
98dcc682a9 Remove boost.range dependency 2021-03-14 10:23:18 +03:00
Matt Borland
526225400f Remove boost.lamda dependency 2021-03-14 09:59:17 +03: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
Matt Borland
3792bdc064 Replace assert with BOOST_ASSERT [ci skip] 2021-03-11 20:04:23 +03:00
jzmaddock
03b30efdd3 Merge pull request #563 from mborland/atomic
Remove boost.atomic dependency
2021-03-10 19:15:17 +00:00