Commit Graph

19 Commits

Author SHA1 Message Date
Nick Thompson
9b14fff12e Remove header deprecation warnings. 2019-08-10 08:50:12 -04:00
jzmaddock
ce198cefe8 Fix some inspection report failures. 2015-09-08 12:04:27 +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
9c0c327f55 [hyperexponential] Disable initializer list tests for gcc-4.4.x as they seem not to be supported. 2014-12-10 18:54:57 +00: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
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
ffc483f907 Up precision of tests.
Fix some conceptual compiler errors in hyperexponential_distribution.
2014-08-24 09:29:11 +01:00
sguazt
4fbfc1f2ce [distributions] Hyper-exponential: increased tolerance (from 1e-3 to 1e-4). 2014-08-22 18:33:07 +02:00
sguazt
412bba6a24 [distributions] Added Hyper-Exponential distribution. 2014-08-22 15:01:23 +02:00