Christopher Kormanyos
|
aa10d66c0d
|
[ci skip] Merge branch 'develop' into i506_cstdfloat_complex_std
|
2021-02-24 22:54:13 +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
|
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 |
|
Nick Thompson
|
4cca13945e
|
Ensure no one else falls into the domain/tolerance confusion tarpit.
|
2021-02-21 18:10:04 -05: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
|
bad22144a8
|
Merge branch 'develop' into e_float_2021
|
2021-02-20 12:22:48 +01:00 |
|
Matt Borland
|
41585a0631
|
Workarounds for bad constexpr support
Clang 5 and MSVC 14.0
|
2021-02-19 20:07:17 +03:00 |
|
Matt Borland
|
a9fe62f017
|
Fix autodiff name collision and
constexpr template recursion for older compilers
|
2021-02-19 17:55:44 +03:00 |
|
Matt Borland
|
eb0763a9a6
|
Fix for mp_back failure
|
2021-02-19 15:10:25 +03:00 |
|
Matt Borland
|
79376c26e3
|
Remove use of MP11
|
2021-02-19 14:50:50 +03:00 |
|
Matt Borland
|
db15872f45
|
Collected CI Fixes
|
2021-02-19 12:47:12 +03:00 |
|
Matt Borland
|
5ada5dd81f
|
Fix linker errors
|
2021-02-19 10:05:14 +03:00 |
|
Matt Borland
|
35fb5b4ffe
|
fpclassify workaround
|
2021-02-19 09:40:51 +03:00 |
|
Matt Borland
|
9439102a64
|
Remove prototype TMP header to fix CI failures
|
2021-02-18 23:01:41 +03:00 |
|
Matt Borland
|
c606bba9e4
|
MPL Removed
|
2021-02-18 22:34:44 +03:00 |
|
Matt Borland
|
6beea30ad3
|
Implement in normalise [ci skip]
|
2021-02-18 22:32:29 +03:00 |
|
Matt Borland
|
816a7a4e83
|
Refactoring [ci skip]
|
2021-02-18 21:49:44 +03:00 |
|
Matt Borland
|
a9b21db149
|
Convert to generic metafunction [ci skip]
|
2021-02-18 20:37:21 +03:00 |
|
Matt Borland
|
f484c66519
|
All test batteries pass [ci skip]
|
2021-02-18 20:28:23 +03:00 |
|
Matt Borland
|
6b945eae39
|
new_domain_error_type works for domain_error test
[ci skip]
|
2021-02-18 18:54:32 +03:00 |
|
Matt Borland
|
df2a5262b6
|
same metafunction changes for is_policy [ci skip]
|
2021-02-18 14:26:16 +03:00 |
|
Matt Borland
|
59d3886713
|
Add quoteable metafunctions to macros [ci skip]
|
2021-02-18 14:01:49 +03:00 |
|
Matt Borland
|
66e00ad634
|
Remove use of mpl::remove_if [ci skip]
|
2021-02-18 13:40:57 +03:00 |
|
Matt Borland
|
81c68140f8
|
Refactor BOOST_MATH_META macros to match MP11
metafunction format [ci skip]
|
2021-02-18 11:18:17 +03:00 |
|
Matt Borland
|
30a0c03213
|
Replace push_back [ci skip]
|
2021-02-17 19:41:19 +03:00 |
|
Matt Borland
|
c173a1cb17
|
Revert and use MPL -> MP11 binding [ci skip]
|
2021-02-17 18:56:53 +03:00 |
|
Christopher Kormanyos
|
22e5a1ee98
|
[CI SKIP] Repair inline and add eval-scalbn/ilogb
|
2021-02-16 13:59:36 +01:00 |
|
Matt Borland
|
74ea8bdfda
|
Add mp_at and mp_find_if [ci skip]
|
2021-02-16 14:54:39 +03:00 |
|
Matt Borland
|
989bc6bf11
|
Assume no BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
[ci skip]
|
2021-02-16 10:59:49 +03:00 |
|
Christopher Kormanyos
|
949d185e8d
|
[CI SKIP] Re-vitalize e_float.hpp for 2021/c++11
|
2021-02-15 22:54:16 +01:00 |
|
Matt Borland
|
f663323852
|
Add basic types and functionality to mp [ci skip]
|
2021-02-15 22:18:39 +03:00 |
|
Matt Borland
|
c7052c9cb5
|
replace boost::uintmax_t with std [ci skip]
|
2021-02-15 18:10:40 +03:00 |
|
Christopher Kormanyos
|
b2b9ecdb1c
|
[CI SKIP] Merge branch 'develop' into e_float_2021
|
2021-02-15 15:20:21 +01:00 |
|
Matt Borland
|
5ae92ba0c3
|
Replace several boost types [ci skip]
|
2021-02-15 16:00:08 +03:00 |
|
Matt Borland
|
d9fbe998b7
|
Replace BOOST_CONSTEXPR and NOEXCEPT
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
ba5b9221b0
|
Replace BOOST_STATIC_CONSTANT
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
34722bd6e6
|
Start TMP header [CI SKIP]
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
32b7444b78
|
Replace all instances of mpl::if_
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
578751c370
|
Replace all instances of mpl::if_c
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
cc123e29f5
|
Replace boost/static_assert
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
59960ff1cb
|
replace boost/assert
|
2021-02-15 15:41:42 +03:00 |
|
Matt Borland
|
046dc000b5
|
Replace boost/type_traits
|
2021-02-15 15:41:42 +03:00 |
|
jzmaddock
|
9ecd9d2184
|
Merge pull request #538 from mborland/mpl_math_fwd
Remove MPL, Utility, and Config from math fwd
|
2021-02-15 12:35:45 +00:00 |
|
Christopher Kormanyos
|
f548240c83
|
[CI SKIP] Merge branch 'develop' into e_float_2021
|
2021-02-14 16:59:36 +01:00 |
|
Matt Borland
|
defe5fb07a
|
Replace boost::enable_if with std in legendre
Fixes test_policy_sf error
|
2021-02-14 14:40:07 +03:00 |
|
Matt Borland
|
ecc70fe65f
|
Remove MPL, Utility, and Config from math fwd
|
2021-02-14 13:12:15 +03:00 |
|
Matt Borland
|
bb2a7e82cf
|
Remove MPL from traits
|
2021-02-14 10:56:55 +03:00 |
|
jzmaddock
|
53e13d6dcd
|
Merge pull request #534 from mborland/promotion_mpl
Remove MPL and type_traits from promotion
|
2021-02-13 19:22:44 +00:00 |
|
jzmaddock
|
d19db42b56
|
Merge pull request #533 from mborland/mpl_headers
Bulk removal of unused MPL headers
|
2021-02-13 19:20:08 +00:00 |
|