2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-29 07:42:11 +00:00
Commit Graph

3304 Commits

Author SHA1 Message Date
jzmaddock
aaa8a36a7e Fix some gcc-5.1.0 warnings 2015-09-24 11:12:11 +01:00
jzmaddock
1690851386 Fix for __float128 support in fpclassify. 2015-09-24 10:18:29 +01:00
jzmaddock
2f31042470 Merge branch 'develop' of https://github.com/boostorg/math into develop 2015-09-11 12:02:29 +01:00
jzmaddock
3287c922ea Fix some corner cases in the beta functions.
Add better tests for the incomplete beta derivative.
Update docs to match.
2015-09-11 12:02:04 +01:00
jzmaddock
87f79a5c5b Merge pull request #14 from awulkiew/patch-1
Fix type passed into BOOST_MATH_NOEXCEPT() in specialization of epsilon().
2015-09-09 17:11:13 +01:00
Adam Wulkiewicz
00714c1a6d Fix type passed into BOOST_MATH_NOEXCEPT() in specialization of epsilon(). 2015-09-09 15:06:29 +02:00
jzmaddock
ce198cefe8 Fix some inspection report failures. 2015-09-08 12:04:27 +01:00
jzmaddock
d719e4b567 Remove no longer needed special_functions sub-directory.
Also fix lots of inspect-report failures.
2015-09-07 19:35:29 +01:00
jzmaddock
59a2bd5cb8 Remove the quaternion directory and move contents elsewhere. 2015-09-07 19:09:55 +01:00
jzmaddock
0f91c5aca0 Removed octonion sub-folder and moved contents elsewhere. 2015-09-07 18:57:03 +01:00
jzmaddock
5d0606445d Update history and regenerate docs. 2015-09-07 18:35:47 +01:00
jzmaddock
64b4100ff9 Document change to error handling when no exceptions are available. 2015-09-07 18:05:02 +01:00
jzmaddock
0884d77285 Add missing file 2015-09-06 19:31:53 +01:00
jzmaddock
c6593b149b Fix GCC test failures when building with -fno-exceptions. 2015-09-06 19:21:17 +01:00
jzmaddock
ba365b5aaa Enable running of tests with exception handling off.
And fix a few bugs that showed up in the process.
Currently msvc-only (not GCC as Boost.Test doesn't build).
2015-09-05 19:08:28 +01:00
jzmaddock
a0f0b96921 Fix case where non-centrality parameter for chi-squared is zero.
See https://svn.boost.org/trac/boost/ticket/11557.
2015-09-04 09:40:08 +01:00
jzmaddock
9d3d2e96a0 Fix code to match documentation in hypergeometric distro. 2015-09-03 19:23:10 +01:00
jzmaddock
789131a224 Add some needed typecasts to args of std::max. 2015-09-03 18:43:36 +01:00
jzmaddock
c2b706da15 Add __float128 support. 2015-09-03 18:43:05 +01:00
jzmaddock
e4ec61699a Fix tests for FLT_EVAL_TYPE.
See https://svn.boost.org/trac/boost/ticket/11429.
2015-09-03 18:13:20 +01:00
jzmaddock
481f31578f Fix shadow warning. 2015-09-03 10:29:49 +01:00
jzmaddock
1d1d400762 Add some needed typecasts. 2015-09-03 10:29:28 +01:00
jzmaddock
429825535b Fix type of boolean values. 2015-09-03 09:34:42 +01:00
jzmaddock
7dcabda78b Merge branch 'accuracy' into develop
Conflicts:
	test/float128/test_polygamma.cpp
	test/powm1_sqrtp1m1_test.hpp
2015-09-03 09:12:11 +01:00
jzmaddock
673c229a6c More constexpr and noexcept specifiers. 2015-09-01 17:34:50 +01:00
jzmaddock
b91bb896ee Use BOOST_MATH_CONSTEXPR in test case to match header code. 2015-08-29 13:16:00 +01:00
jzmaddock
0971847993 Disable tests when not supported. 2015-08-29 13:15:38 +01:00
jzmaddock
146f0471ec Fix previous commit! 2015-08-29 11:21:55 +01:00
jzmaddock
3d8d58262d Add workaround for early/broken constexpr implementations. 2015-08-29 09:20:28 +01:00
jzmaddock
8bf3f1dd86 Add missing file. 2015-08-28 12:59:08 +01:00
jzmaddock
57219acee9 Make more functions constexpr and noexcept. 2015-08-28 12:27:41 +01:00
jzmaddock
06cff2b46f Merge branch 'accuracy' of https://github.com/boostorg/math into accuracy 2015-08-27 10:43:25 +01:00
jzmaddock
4c278283a7 More noexcept specs. 2015-08-27 10:42:45 +01:00
jzmaddock
dac39d03e1 Change noexcept to be less greedy in instantiating numeric_limits: fixes some multiprecision failures 2015-08-25 09:04:29 +01:00
jzmaddock
7419a04d63 Fix expected error rates 2015-08-24 13:11:01 +01:00
jzmaddock
00aa19e4a5 Fix ldexp call in test case. 2015-08-24 13:07:40 +01:00
jzmaddock
7172eb59bd Enable more terms in index. 2015-08-23 18:33:14 +01:00
jzmaddock
bbf8a7eb4e Fix iostream usage. 2015-08-23 17:52:06 +01:00
jzmaddock
7744ccc92e zero mean for inverse_gaussian isn't allowed. 2015-08-23 17:51:47 +01:00
jzmaddock
bf29ef6628 Begin marking up functions as constexpr and noexcept where possible. 2015-08-23 17:50:56 +01:00
jzmaddock
0e74199fbc Remove the old performance code. 2015-08-21 18:29:48 +01:00
jzmaddock
0639e9fb9b Finish integrating new performance results. 2015-08-21 18:26:15 +01:00
jzmaddock
1374585251 Fix typos in merged docs. 2015-08-21 13:54:09 +01:00
jzmaddock
ba4d4d4e14 Merge branch 'accuracy' of https://github.com/boostorg/math into accuracy
Conflicts:
	reporting/performance/doc/performance_tables.qbk
2015-08-21 13:51:41 +01:00
jzmaddock
2aeed55728 Fix table titles 2015-08-21 13:50:28 +01:00
jzmaddock
0cb6e3aafc Run Linux tests 2015-08-21 13:17:30 +01:00
jzmaddock
5c943b08a8 Fix PP logic, re-run tests. 2015-08-21 09:52:57 +01:00
jzmaddock
8f252f78a0 Building with hidden scope doesn't work on Oracle.
Also added needed typecast for Oracle 64-bit build.
2015-08-20 08:53:00 +01:00
jzmaddock
f29f15048d Merge branch 'accuracy' of https://github.com/boostorg/math into accuracy 2015-08-17 19:17:34 +01:00
jzmaddock
277a24b7a6 Need parenthesis around isfinite call. 2015-08-17 19:08:20 +01:00