2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-31 20:32:07 +00:00
Commit Graph

986 Commits

Author SHA1 Message Date
jzmaddock
aaa8a36a7e Fix some gcc-5.1.0 warnings 2015-09-24 11:12:11 +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
ce198cefe8 Fix some inspection report failures. 2015-09-08 12:04:27 +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
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
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
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
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
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
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
c3793dbff2 One more try to get powm1 accuracy down. 2015-08-02 18:26:47 +01:00
jzmaddock
a18661ad40 Tweak powm1 one more time near the boundary conditions. 2015-07-31 19:19:47 +01:00
jzmaddock
da958ee36a Some more tweaks to powm1.
Plus some more tests.
2015-07-31 09:25:31 +01:00
jzmaddock
74b8427084 Fix domain_error for k==1. 2015-07-11 09:49:17 +01:00
jzmaddock
c6d9a4ed67 Update expected error rates for __float128 polygamma. 2015-07-10 19:50:42 +01:00
jzmaddock
bab82f2eb1 Correct overflow handling in bessel derivatives. 2015-07-10 19:50:05 +01:00
jzmaddock
53d8de84d4 Fix data declarations. 2015-07-06 19:04:38 +01:00
jzmaddock
d9dc112aee Fix bug in ellint_2 for very small angles.
With thanks to Rocco Romeo.
2015-07-05 19:42:31 +01:00
jzmaddock
63d186ae46 Fix very large test values. 2015-07-03 19:49:59 +01:00
jzmaddock
6db20ce240 Add new tables to old docs. Tweak table formatting slightly. 2015-07-03 18:40:09 +01:00
jzmaddock
ed25ba9494 Fix regular tests to match revised test headers. 2015-07-02 19:17:16 +01:00
jzmaddock
3fce8f582d Fix Rmath build failure. 2015-07-02 16:34:33 +01:00
jzmaddock
07dd9f3046 Add Rmath support. 2015-07-02 13:39:03 +01:00
jzmaddock
d1f38592a1 Disable erf tests when there's nothing to test. 2015-07-02 13:11:28 +01:00
jzmaddock
7f8912a342 Fix test for too small test values. 2015-07-01 18:13:11 +01:00
jzmaddock
008ed4d9b7 Add non central distributions to accuracy reporting. 2015-06-30 19:37:15 +01:00
jzmaddock
c65a0d0915 Add missing include. 2015-06-29 19:51:57 +01:00
jzmaddock
ac29480468 Add missing using statement. 2015-06-29 19:50:02 +01:00
jzmaddock
287247f929 Add missing include. 2015-06-29 19:48:41 +01:00
jzmaddock
704a5cd269 Need using statement. 2015-06-29 19:42:32 +01:00
jzmaddock
bac9466df0 Add some more functions to the tests. 2015-06-29 19:24:38 +01:00
jzmaddock
7d013c0a47 Fix description of ibeta. 2015-06-29 11:56:22 +01:00
jzmaddock
8c00c32ec7 Fix up GSL bindings. 2015-06-28 19:12:59 +01:00
jzmaddock
4d5e744fee Remove old comparison code - it gets in the way. 2015-06-28 09:32:20 +01:00
jzmaddock
6f08fd9bf7 Hook up remaining error tests. 2015-06-27 18:40:22 +01:00
jzmaddock
ffe8189526 Add initial version of new improved error-reporting mechanism. 2015-06-25 11:35:06 +01:00
jzmaddock
ee2d3a68af Oh my, fix lots of typos (search and replace). 2015-06-18 18:47:50 +01:00
jzmaddock
2c3388d1ef Fix typo. 2015-06-18 18:45:39 +01:00
jzmaddock
4bb59fe9a0 Fix typo. 2015-06-18 18:44:45 +01:00
jzmaddock
c4fe57b431 Make tests easier to compile for multiprecision types. 2015-06-04 13:16:33 +01:00
jzmaddock
794ce195f3 Fix some test failures in non-C++11 mode. 2015-05-26 19:37:01 +01:00