Commit Graph

5028 Commits

Author SHA1 Message Date
jzmaddock
2f2ad37834 Update results. 2015-07-16 18:16:23 +01:00
jzmaddock
1eadfd9c4b Fix pp logic in test_cn.cpp 2015-07-16 18:16:06 +01:00
jzmaddock
06064300f9 Add some more compiler-comparison tests.
Restrict library comparisons to tests where we actually have another lib to test.
Improve Jamfile.
2015-07-16 17:18:44 +01:00
jzmaddock
0503156880 Add Rmath tests 2015-07-16 12:52:30 +01:00
jzmaddock
c62876eb41 Complete GSL tests 2015-07-15 19:44:51 +01:00
jzmaddock
e0292d8d51 initial GSL support 2015-07-14 13:20:02 +01:00
jzmaddock
cfb3d5b9a7 Fix missing link options. 2015-07-14 12:56:39 +01:00
jzmaddock
85852d0f68 Complete TR1 tests. 2015-07-14 12:40:04 +01:00
jzmaddock
e02447b3a6 First cut at TR1 tests. 2015-07-13 19:18:16 +01:00
jzmaddock
541f0d2839 Fix method selection condition in powm1. 2015-07-13 10:39:35 +01:00
jzmaddock
a091395edf Add first cut at performance tests. 2015-07-13 09:24:54 +01:00
jzmaddock
74b8427084 Fix domain_error for k==1. 2015-07-11 09:49:17 +01:00
jzmaddock
869bf00304 Improve powm1 accuracy slightly. 2015-07-11 09:16:55 +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
2677b8d188 Initial performance tests. 2015-07-10 18:32:42 +01:00
jzmaddock
43de5afcf2 Oops correct previous commit. 2015-07-07 18:45:45 +01:00
jzmaddock
faacf0520d Fix function template specialization definition. 2015-07-07 18:42:01 +01:00
jzmaddock
53d8de84d4 Fix data declarations. 2015-07-06 19:04:38 +01:00
jzmaddock
3ff3c48d27 Add cephes placeholder. 2015-07-06 18:51:21 +01:00
jzmaddock
9c6e55b2b5 Add in Cephes results. 2015-07-05 19:53:37 +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
a49dab7006 Add Cephes support. 2015-07-05 17:20:48 +01:00
jzmaddock
598b06ca91 Add Oracle test results. 2015-07-04 10:22:22 +01:00
jzmaddock
63d186ae46 Fix very large test values. 2015-07-03 19:49:59 +01:00
jzmaddock
f0760f5536 Change to old style Boost.Test usage:
Too many compilers can't cope with the new style, or at least it's not enabled in the preprocessor lib.
Add back Linux test results.
2015-07-03 19:23:49 +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
62d8b8f172 Port back to C++03. 2015-07-02 17:25:42 +01:00
jzmaddock
174833831e Add Linux test results. 2015-07-02 17:21:35 +01:00
jzmaddock
acfae1cb2a Add "all_tables" template. 2015-07-02 17:05:38 +01:00
jzmaddock
a5d38f7fa5 Add newline at end of truncated content. 2015-07-02 16:35:56 +01:00
jzmaddock
3fce8f582d Fix Rmath build failure. 2015-07-02 16:34:33 +01:00
jzmaddock
6e01ee60c7 Add missing #include. 2015-07-02 16:34:09 +01:00
jzmaddock
ba9ead1c63 Truncated excessive output. 2015-07-02 13:55:40 +01:00
jzmaddock
9e62682906 Add version numbers to other libraries tested. 2015-07-02 13:55:21 +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
ba6d764e92 Fix TR1 function names. 2015-07-02 10:09:24 +01:00
jzmaddock
c91e92f012 Set overflow policy correctly. 2015-07-02 09:55:19 +01:00
jzmaddock
f6b60b701f Fix overflow handling. 2015-07-01 18:36:26 +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
7318fc2663 Always test double functions if we're testing another lib at double. 2015-06-29 17:22:09 +01:00
jzmaddock
7d013c0a47 Fix description of ibeta. 2015-06-29 11:56:22 +01:00