Jeremy W. Murphy
|
739c056f2b
|
Enforce representation of zero polynomial as {}, not {0}.
Simplify addition and subtraction into one function.
Add short-circuit logic for zero to arithmetic.
|
2015-11-01 03:38:13 +11:00 |
|
Jeremy W. Murphy
|
6080afee77
|
Fix quotient_remainder to use the correct ordering of coefficients.
Add equality operator and zero_element() for multiplication.
|
2015-11-01 03:28:59 +11:00 |
|
pabristow
|
1a97d97538
|
update roadmap for triangular distribution bug Trac 11768
|
2015-10-30 10:16:51 +00:00 |
|
pabristow
|
57a71ba5f8
|
#11768: Skewness formula for triangular distribution corrected, tests added and docs updated.
|
2015-10-29 18:19:46 +00:00 |
|
Jeremy W. Murphy
|
03de702ee5
|
Unit testing...
|
2015-10-28 22:27:13 +11:00 |
|
Jeremy W. Murphy
|
f8fc1e4e35
|
Start making a unit test.
|
2015-10-27 10:35:06 +11:00 |
|
Jeremy W. Murphy
|
86a92e2602
|
Use Boost.Operators for dividable and modable.
|
2015-10-27 08:53:51 +11:00 |
|
jzmaddock
|
5eb74b83c0
|
Change global-lock to be more efficient when running the tests on multi-core machines.
|
2015-10-26 18:48:17 +00:00 |
|
jzmaddock
|
d6e6ec366e
|
Move some code around and simplify things a bit to improve performance.
|
2015-10-26 18:16:14 +00:00 |
|
jzmaddock
|
3eed7acedf
|
Fix argument names.
|
2015-10-26 18:14:59 +00:00 |
|
Jeremy W. Murphy
|
1fd285721c
|
Add some post-condition assertions.
|
2015-10-25 14:55:39 +11:00 |
|
Jeremy W. Murphy
|
240e4e6e0f
|
Separate out into unchecked_synthetic_division().
|
2015-10-25 12:05:32 +11:00 |
|
Jeremy W. Murphy
|
35041b318c
|
Add / and %.
|
2015-10-25 10:49:47 +11:00 |
|
Jeremy W. Murphy
|
cf840c4ce2
|
First draft of working quotient_remainder.
|
2015-10-25 01:46:20 +11:00 |
|
jzmaddock
|
a7a0117859
|
Tentative VC7.1 fix.
|
2015-10-22 10:51:04 +01:00 |
|
jzmaddock
|
cb33d01b00
|
Adjust minimax code to work with Boost.Multiprecision.
|
2015-10-22 10:13:37 +01:00 |
|
jzmaddock
|
5d42feb5c1
|
Reduce conceptual requirements on log_min_value/log_max_value.
|
2015-10-22 10:12:55 +01:00 |
|
jzmaddock
|
d0671879a1
|
Merge branch 'develop'
|
2015-10-15 10:40:33 +01:00 |
|
jzmaddock
|
678d2e8383
|
Doc version update.
|
2015-10-15 10:39:36 +01:00 |
|
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 |
|