jzmaddock
|
76ae440ffd
|
Fix msvc-14 warnings, and correct use of tolerances exposed by msvc-14 testing.
|
2014-11-20 18:01:47 +00:00 |
|
pabristow
|
870df2d32a
|
Increased precision of skwnormal variance
|
2014-11-20 10:13:17 +00:00 |
|
jzmaddock
|
9860071f84
|
Remove all references to tr1 components.
Update data generators to use Boost.Multiprecision.
|
2014-09-28 18:09:27 +01:00 |
|
jzmaddock
|
bd807c74e1
|
Fix more spurious overflows detected by Rocco Romeo.
|
2014-09-24 18:02:00 +01:00 |
|
jzmaddock
|
b471723bd1
|
Fix bug cases reported by Rocco Romeo:
* Add another approximation for x very small.
* Add code to handle cases where tgamma(a) would overflow.
* Add tests for the above.
|
2014-09-14 17:05:15 +01:00 |
|
jzmaddock
|
d1d6d5b063
|
Fix derivative of incomplete beta in special cases where a = b = 0.5 and b = 1.
Add additional tests to non-central F and T distributions to verify above fix.
Fixes https://svn.boost.org/trac/boost/ticket/10480.
|
2014-09-12 16:29:29 +01:00 |
|
jzmaddock
|
321d8f2eda
|
Merge branch 'hyper_exponential' into develop
|
2014-09-08 18:12:52 +01:00 |
|
jzmaddock
|
f73ecae7f5
|
Add some tests for the error handlers.
|
2014-09-05 18:56:49 +01:00 |
|
sguazt
|
e4d290b501
|
[distributions] Hyper-Exponential: added test for special cases (i.e., the one discussed under the 'Related distributions' section of the doc).
|
2014-09-04 16:07:50 +02:00 |
|
jzmaddock
|
60a6730fe2
|
Modify Marco's 1 and 2 arg constructors to use SFINAE to differentiate between iterators and ranges.
Add a 1 arg initializer list constructor.
Update tests accordingly.
|
2014-08-30 17:03:26 +01:00 |
|
sguazt
|
62ee849eab
|
[distributions] Hyper-Exponential: added more constructors and class construction test case.
|
2014-08-28 10:12:41 +02:00 |
|
jzmaddock
|
1d37f8ad9d
|
Add extended tests for difficult cases from https://github.com/boostorg/math/pull/8
|
2014-08-25 17:02:21 +01:00 |
|
jzmaddock
|
d8c97bec27
|
Add initializer_list support and tests.
|
2014-08-25 13:11:51 +01:00 |
|
jzmaddock
|
2915adc0f8
|
Fix tolerance, add a missing L suffix on test data.
|
2014-08-25 10:26:37 +01:00 |
|
sguazt
|
c33e0ee2e2
|
[distributions] Hyper-Exponential: fixed test results according to Mathematica output when instead of decimal numbers we use fractions.
|
2014-08-25 10:53:27 +02:00 |
|
sguazt
|
4044b0dd2d
|
Merged from branch 'hyper_exponential'.
|
2014-08-25 10:38:57 +02:00 |
|
sguazt
|
5f61ec432d
|
[distributions] Hyper-Exponential: fixed test results according to Mathematica test output where in place of decimal numbers we use the corresponding fractions.
|
2014-08-25 10:07:08 +02:00 |
|
sguazt
|
0c0337a0df
|
[distributions] Hyper-Exponential: Improved test unit to support long-double type.
|
2014-08-24 19:47:01 +02:00 |
|
jzmaddock
|
90d2ebc13a
|
Change test type list when there are no long double math functions.
|
2014-08-24 18:41:51 +01:00 |
|
jzmaddock
|
d424e2ef23
|
Fix some more warnings and enable tests for all the test types.
|
2014-08-24 18:40:21 +01:00 |
|
jzmaddock
|
b925b0c0e8
|
Add hyperexponential_distribution to concept checks, fix for warnings/bugs.
|
2014-08-24 15:21:36 +01:00 |
|
jzmaddock
|
ffc483f907
|
Up precision of tests.
Fix some conceptual compiler errors in hyperexponential_distribution.
|
2014-08-24 09:29:11 +01:00 |
|
Robin Eckert
|
81cfe69d32
|
add explicit test cases for rounding corner cases
|
2014-08-23 19:31:08 +02:00 |
|
Robin Eckert
|
2b5ef4aa93
|
pull out for loop body of rounding test for later test
|
2014-08-23 19:14:14 +02:00 |
|
sguazt
|
4fbfc1f2ce
|
[distributions] Hyper-exponential: increased tolerance (from 1e-3 to 1e-4).
|
2014-08-22 18:33:07 +02:00 |
|
sguazt
|
3621b083e2
|
[distributions] Hyper-Exponential: registered tests and fixed some test-related issue.
|
2014-08-22 16:37:35 +02:00 |
|
sguazt
|
412bba6a24
|
[distributions] Added Hyper-Exponential distribution.
|
2014-08-22 15:01:23 +02:00 |
|
jzmaddock
|
3fe188da32
|
Remove all references to pow23_four_minus_pi: it's been removed, see also https://github.com/boostorg/math/pull/5
|
2014-08-17 09:28:37 +01:00 |
|
jzmaddock
|
60441c5d3a
|
Add missing #includes, see https://github.com/boostorg/math/pull/5/files
|
2014-08-17 09:25:05 +01:00 |
|
jzmaddock
|
b6081dc422
|
Workaround broken --remove-test-targets option.
|
2014-06-27 17:11:12 +01:00 |
|
jzmaddock
|
ee8edd4c33
|
Fix up functions that were returning tools::max_value to call overflow_error instead.
See https://svn.boost.org/trac/boost/ticket/10111.
|
2014-06-12 13:50:30 +01:00 |
|
jzmaddock
|
e20b44e8a9
|
Move headers that are mostly used for internal maintenance and testing into an "include_private" directory - this is to reduce dependencies on other Boost modules when using this library.
|
2014-06-09 16:08:35 +01:00 |
|
jzmaddock
|
501fa2ea38
|
Merge branch 'develop' of https://github.com/boostorg/math into develop
|
2014-04-10 10:40:07 +01:00 |
|
jzmaddock
|
ca866ccff6
|
Apply https://svn.boost.org/trac/boost/ticket/9865
|
2014-04-10 10:39:46 +01:00 |
|
pabristow
|
582e972d18
|
Merge branch 'develop' of https://github.com/boostorg/math into develop
|
2014-04-08 18:12:07 +01:00 |
|
pabristow
|
c05eb89f02
|
Removed test for zztest_max_digits10 as failing inexplicably for VS 12 only on teeks99 (passes locally)
|
2014-04-08 18:11:04 +01:00 |
|
pabristow
|
8d8a22a71e
|
Added output showing that works OK for VS 12.0 (though the VS 12.0 test is inexplicably reported as failing
http://www.boost.org/development/tests/develop/developer/output/teeks99-02e-win2008-64on64-boost-bin-v2-libs-math-test-zztest_max_digits10-test-msvc-12-0-debug-asynch-exceptions-on-link-static-threading-multi.html
)
The test itself will be removed from the jamfile, as does little useful now.
|
2014-04-08 18:08:08 +01:00 |
|
jzmaddock
|
60f6ab81a2
|
Shift some more expected error rates.
|
2014-03-31 19:00:52 +01:00 |
|
jzmaddock
|
c430726cd8
|
Adjust Linux error rates.
|
2014-03-31 13:33:52 +01:00 |
|
jzmaddock
|
bf51aadcbc
|
Update error rate for Mac OS.
|
2014-03-31 13:23:34 +01:00 |
|
jzmaddock
|
0e7f3f41f7
|
Adjust expected error rates for MacOS.
|
2014-03-28 18:24:58 +00:00 |
|
jzmaddock
|
4cef977be3
|
Add missing #includes.
|
2014-03-28 18:18:09 +00:00 |
|
jzmaddock
|
653ffbcb87
|
Push and pop FPU flags in test case.
|
2014-03-23 17:06:21 +00:00 |
|
jzmaddock
|
ef123b3504
|
Fix GCC release mode failures in test_next.cpp by explicitly testing SSE2 settings in next.hpp.
|
2014-03-22 19:16:36 +00:00 |
|
jzmaddock
|
728ec23c21
|
Add lots of missing #includes.
|
2014-03-21 17:36:18 +00:00 |
|
jzmaddock
|
6f47470274
|
Fix tgamma_ratio tests.
|
2014-03-20 13:02:51 +00:00 |
|
jzmaddock
|
0418465a8d
|
Fix some error rates in new factorial tests
|
2014-03-19 19:15:27 +00:00 |
|
jzmaddock
|
0d9f0089f8
|
Enable 128-bit floatmax_t tests when appropriate.
|
2014-03-19 17:27:10 +00:00 |
|
jzmaddock
|
6bddb5be85
|
Merge branch 'cstdfloat' into develop
Conflicts:
doc/overview/roadmap.qbk
example/cstdfloat_example.cpp
include/boost/cstdfloat.hpp
test/test_gamma.cpp
test/test_gamma.hpp
|
2014-03-19 13:38:42 +00:00 |
|
pabristow
|
3fdc127f50
|
Removed obselete test using pow32_pi
|
2014-03-18 16:55:08 +00:00 |
|