1c57a6ab41[tgamma] Up expected error rates - some are too tight for intel-linux.
jzmaddock
2014-12-10 19:00:37 +0000
9c0c327f55[hyperexponential] Disable initializer list tests for gcc-4.4.x as they seem not to be supported.
jzmaddock
2014-12-10 18:54:57 +0000
ccc5dcda99[examples] Disable initializer list tests for gcc-4.4.x as the compiler doesn't seem to support then even though it has <initializer_list>.
jzmaddock
2014-12-10 18:50:22 +0000
cb29906ef9[polygamma] Fix expected error rates when BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS is defined.
jzmaddock
2014-12-10 18:40:22 +0000
4638c8dfd4[non-central-t] Reorganize tests a little.
jzmaddock
2014-12-10 18:38:09 +0000
593fee4ce6[tests] Disable long double tests when not supported.
jzmaddock
2014-12-10 18:23:17 +0000
85b59d348b[Polygamma] Fix a few corner cases, and bail out early in reflection formula if n is too large.
jzmaddock
2014-11-26 18:22:30 +0000
e21bca611f[polygamma] Remove series acceleration from polygamma_nearzero as it appears to make no real difference to the number of terms required.
jzmaddock
2014-11-26 17:42:30 +0000
4194fea6d0[polygamma] Fix integer overflow in branch check case, and bail out of transition code is the number of series evaluations is too high.
jzmaddock
2014-11-24 18:08:31 +0000
a2863fb100Merge branch 'bernoulli-tgamma' into develop
jzmaddock
2014-11-23 18:41:51 +0000
a663232f38[polygamma] Add two special cases for x = 1 and x = 0.5.
jzmaddock
2014-11-22 18:37:31 +0000
76ae440ffdFix msvc-14 warnings, and correct use of tolerances exposed by msvc-14 testing.
jzmaddock
2014-11-20 18:01:47 +0000
ea950fbd27Synch docs to code.
jzmaddock
2014-11-20 10:41:26 +0000
870df2d32aIncreased precision of skwnormal variance
pabristow
2014-11-20 10:13:17 +0000
e2cd2e72dc[polygamma] Document new method for negative x in code comments, simply some code, change table to coefficients to store only non-zero values.
jzmaddock
2014-11-20 09:56:21 +0000
075f9f893b[polygamma] Change low order negative-x cases to use new polynomial method. Change expected error rates to match.
jzmaddock
2014-11-18 18:27:21 +0000
495d4655b4[polygamma] remove dead code.
jzmaddock
2014-11-17 18:23:30 +0000
f4b86c2996[polygamma] Switch to new better method for handling negative arguments.
jzmaddock
2014-11-17 18:12:25 +0000
26f063eca4Fix accuracy issue in cos_pi. Add tests for cos_pi and sin_pi. Doc regen.
jzmaddock
2014-11-16 17:18:17 +0000
9d6df5d835[polygamma] Remove some dead code and tidy up initialization and policy usage.
jzmaddock
2014-11-14 17:05:41 +0000
513606dec5[Polygamma] Don't use integer values in SC_ macro as it doesn't work with __float128.
jzmaddock
2014-10-30 11:09:20 +0000
081abc704a[zeta/polygamma]Add cache of odd-integer zeta values. Fix even integer case to call fast closed-form code more often. Fix initialization code to initializes new cache of even-integer values.
jzmaddock
2014-10-30 11:08:36 +0000
8a36ba07d1{Polygamma]Fix polygamma_nearzero to call correct zeta function overload.
jzmaddock
2014-10-30 11:06:28 +0000
232e7af69b[polygamma] short circuit series evaluation when it can make no difference to the result.
jzmaddock
2014-10-29 17:38:38 +0000
8362ab2a08[polygamma] Replace small-x expansion with one that's accelerated and avoids spurious overflow. Also tweak selection logic, and reuse variables better.
jzmaddock
2014-10-28 19:39:35 +0000
7427376bd9[Polygamma] Fix test data for small x - input x value were off slightly.
jzmaddock
2014-10-28 19:37:50 +0000
477e194490Corrected previous failures using real_concept. tested locally OK on MSVC and gcc 4.8
pabristow
2014-10-28 16:37:43 +0000
4e07c9bf74Fix compilation errors from real_concept.
jzmaddock
2014-10-27 17:50:11 +0000
83e6f58614Add tests for small x.
jzmaddock
2014-10-27 17:40:12 +0000
0a932fa52bExpanded tests from double, but errors - see email 27 Oct14
pabristow
2014-10-27 15:51:54 +0000
a3bed60089More test failure fixes.
jzmaddock
2014-10-26 16:25:19 +0000
22bc7212e7[Polygamma] Hook up concept checks. Move test instantiations into instances lib. Fix a few test failures. Add Nikhar's trigamma tests.
jzmaddock
2014-10-26 09:42:11 +0000
dffdb444eeExpand test cases for negative x. Add comment on the calculation of derivatives of cot(x).
jzmaddock
2014-10-25 17:28:09 +0100
bda3331ed3[Polygamma] Fix digits_base10 to actually return the correct value! Add support for negative x. Add missing using declaration to digamma. Update tests with negative x tests.
jzmaddock
2014-10-24 18:50:37 +0100
f2ae6940ca[Polygamma] Optimize zeta function for integer arguments.
jzmaddock
2014-10-23 17:08:19 +0100
29e86c8fcb[Polygamma] Extend existing digamma implementation to true multiprecision. Add integer and half-integer test cases for digamma. Change polygamma to call digamma when order is zero.
jzmaddock
2014-10-23 11:42:57 +0100
d9ea302cffHook up basic multiprecision digamma.
jzmaddock
2014-10-23 09:59:08 +0100
4bc3b6076c[Polygamma] Fix real_concept compilation and runtime. Add digits_base10 support function to policies.
jzmaddock
2014-10-21 19:03:26 +0100
5f89e70efd[Polygamma] Add test cases. Rewrite polygamma_atinfinityplus to avoid spurious underflow/overflow. Rewrite polygamma_attransitionplus to call polygamma_atinfinityplus rather than have it's own routine. Change condition which selects when polygamma_atinfinityplus can be called.
jzmaddock
2014-10-21 13:12:26 +0100
39b499bd42Add arcsine example
pabristow
2014-10-20 14:38:03 +0100
c4c36c2c86Added graphs (dist_graphs would not handle arcsine)
pabristow
2014-10-20 14:37:21 +0100
716e7eff75First draft of working docs. Need more tests.
pabristow
2014-10-20 14:36:03 +0100
eb2525b516Merge branch 'develop' into bernoulli-tgamma
jzmaddock
2014-10-18 17:49:49 +0100
7d303aaab0Initial rough drafts of arcsine (only committed so can pick up better diagnostics in error_handling from inf_dist branch)
pabristow
2014-10-03 10:12:05 +0100
d0a3f8326bAttempt to correct graph failure for arcsine(-1, 1) where no mode and lower support negative means the 1% margin was added so -1.01 instead of subtracted to -0.99.
pabristow
2014-10-03 09:58:16 +0100