jzmaddock
|
52e4ee3c79
|
1F1: Update tests for previous changes, improve error testing code.
|
2019-04-14 09:51:45 +01:00 |
|
jzmaddock
|
f520bc9dff
|
1F1: Allow log_pochhammer to work when the argument is a negative integer as long as it doesn't cross the origin. Remove special series code for b < 0 as this now always goes to the checked implementation.
|
2019-04-14 09:50:35 +01:00 |
|
jzmaddock
|
b265ce14cf
|
1F1: Improve method selection logic for a,b < 0.
|
2019-04-14 09:49:11 +01:00 |
|
jzmaddock
|
08a47dba2d
|
1F1: Correct precision obtained calculation in hypergeometric_pFq.
|
2019-04-14 09:47:27 +01:00 |
|
jzmaddock
|
b3b0dd36de
|
1F1: correct rescaling in hypergeometric_1F1_checked_series_impl.
|
2019-04-14 09:46:17 +01:00 |
|
Nick
|
165cf9e480
|
Vectorize mean calculation.
|
2019-04-13 17:22:24 -04:00 |
|
jzmaddock
|
91731ab5fa
|
1F1: Fix up b < 0 domain for extended precision types.
Update docs for b < 0 case.
|
2019-04-08 18:25:40 +01:00 |
|
Nick Thompson
|
6c0ac9a8c8
|
Remove control character(?) from comment. [CI SKIP]
|
2019-04-07 17:31:29 +01:00 |
|
jzmaddock
|
01f80a651b
|
1F1: Improve error plot code.
|
2019-04-05 18:57:10 +01:00 |
|
jzmaddock
|
b8c9267aec
|
1F1: better map out the regions for b < 0 where forwards/backwards recursion are stable and make use of them.
|
2019-04-05 18:56:46 +01:00 |
|
jzmaddock
|
fb4c9f669d
|
pFq: Make sure we're using the correct precision.
|
2019-04-05 18:55:21 +01:00 |
|
jzmaddock
|
a94c402327
|
1f1: Make calls to tgamma/lgamma qualified.
|
2019-04-05 18:54:47 +01:00 |
|
jzmaddock
|
9b0d249f68
|
pFq: Add rescaling if term when b crosses the origin underflows.
|
2019-04-05 18:54:10 +01:00 |
|
jzmaddock
|
805161a5c8
|
1F1: Correct some conceptual errors in hypergeometric_1F1_by_ratios.hpp.
|
2019-04-05 18:53:23 +01:00 |
|
Nick Thompson
|
748172f279
|
Merge branch 'develop' of https://github.com/boostorg/math into develop [CI SKIP]
|
2019-04-03 19:40:02 -04:00 |
|
Nick Thompson
|
166e5fb513
|
Remove control character(?) from comment. [CI SKIP]
|
2019-04-03 19:39:49 -04:00 |
|
jzmaddock
|
475179d3bb
|
Set path for admonishment graphics in PDF builds.
|
2019-04-02 18:44:57 +01:00 |
|
jzmaddock
|
4bc056bf9e
|
Make __float128 iostream operator inline.
|
2019-04-02 08:34:25 +01:00 |
|
jzmaddock
|
35dfb36af2
|
Add <ionstream> include for __float128 io operator.
|
2019-03-30 08:35:29 +00:00 |
|
jzmaddock
|
16ffd8b7e9
|
Fix typos in last commit
|
2019-03-27 18:58:35 +00:00 |
|
jzmaddock
|
05360ce5e8
|
Big reformat of cstdfloat header and code, removes the tabs.
|
2019-03-27 18:29:25 +00:00 |
|
jzmaddock
|
a9201f9a44
|
Add more cstdfloat functions for __float128
|
2019-03-26 19:57:11 +00:00 |
|
jzmaddock
|
5a2cc1c56b
|
Explicit examples in Jamfile weren't actually explicit, fix that.
|
2019-03-25 19:04:02 +00:00 |
|
jzmaddock
|
f7f3e2301f
|
Apply __float128 patches from Gero Peterhoff.
|
2019-03-24 19:08:49 +00:00 |
|
jzmaddock
|
e34c2eca9c
|
Merge pull request #190 from boostorg/float128_patches
Apply numeric_limits patches for __float128 from Gero Peterhoff.
|
2019-03-23 08:53:07 +00:00 |
|
jzmaddock
|
072ebaac25
|
Apply numeric_limits patches for __float128 from Gero Peterhoff.
|
2019-03-22 19:45:35 +00:00 |
|
jzmaddock
|
08b7a6145f
|
Correct lgamma multiprecision case to correctly return sign of tgamma when requested.
Found while testing 1F1.
|
2019-03-21 20:14:48 +00:00 |
|
jzmaddock
|
1313bf6d28
|
1F1: refine b < 0 a > 0 region.
|
2019-03-21 12:45:36 +00:00 |
|
jzmaddock
|
a41421a8e5
|
1F1: Correct selection logic for forward-ratio on negative b method.
[CI SKIP]
|
2019-03-17 19:08:55 +00:00 |
|
jzmaddock
|
aa916169d4
|
1F1: Add better support for a > 0, b < 0 with additional method of ratios.
[CI SKIP]
|
2019-03-17 17:00:54 +00:00 |
|
jzmaddock
|
31cc6ee069
|
1F1: Add missing doc files.
[CI SKIP]
|
2019-03-16 16:58:58 +00:00 |
|
jzmaddock
|
c2bc2bc80e
|
1F1: Try and improve error rate plots.
[CI SKIP]
|
2019-03-16 10:27:51 +00:00 |
|
jzmaddock
|
b0862b30a3
|
1F1: correct axis names in graphs.
[CI SKIP]
|
2019-03-14 18:15:06 +00:00 |
|
jzmaddock
|
bba84db888
|
Merge branch 'hypergeometric_soc_2014' of https://github.com/boostorg/math into hypergeometric_soc_2014
|
2019-03-14 12:07:27 +00:00 |
|
jzmaddock
|
ec7f640389
|
1F1: Add missing graph files from last commit.
[CI SKIP]
|
2019-03-14 12:07:07 +00:00 |
|
jzmaddock
|
092fcf278f
|
1F1: begin to document error rates and testing methodology.
[CI SKIP]
|
2019-03-14 12:04:42 +00:00 |
|
jzmaddock
|
e07c435a0c
|
1F1: Fine tune recurrence on a and b for large abz case.
Update tests.
|
2019-03-11 19:20:36 +00:00 |
|
jzmaddock
|
33e67bb94d
|
1F1: Fine tune negative a,b fallback code, update tests.
|
2019-03-11 12:05:04 +00:00 |
|
jzmaddock
|
f28a934dcd
|
1F1: fine tune when Tricomi's approximation is taken.
|
2019-03-11 12:02:53 +00:00 |
|
jzmaddock
|
38d281e86a
|
1F1: correct spurious overflow in hypergeometric_1f1_recurrence_on_z.
|
2019-03-11 12:01:46 +00:00 |
|
Nick Thompson
|
790b78cbe6
|
Typo removal from docs. Consistent use of variable z rather than x and z [CI SKIP]
|
2019-03-09 10:44:22 -07:00 |
|
jzmaddock
|
fb613328bf
|
1F1: reformat table with equations rather than text so they don't line wrap.
[CI SKIP]
|
2019-03-09 08:37:59 +00:00 |
|
jzmaddock
|
7eb4c411ce
|
1F1: more or less complete documentation.
[CI SKIP]
|
2019-03-08 19:17:07 +00:00 |
|
jzmaddock
|
004c0b0595
|
Docs: Update history and version number, regen docs.
[CI SKIP]
|
2019-03-04 19:17:21 +00:00 |
|
jzmaddock
|
47fb08dd70
|
1F1: More doc updates.
|
2019-03-04 18:11:27 +00:00 |
|
John Maddock
|
6112e12e8f
|
Merge branch 'master' into develop
|
2019-03-03 08:57:54 +00:00 |
|
jzmaddock
|
ecd07eac85
|
Merge branch 'develop' of https://github.com/boostorg/math into develop
|
2019-03-02 19:56:26 +00:00 |
|
jzmaddock
|
390fc04bf0
|
Add libfftw3 support to the tests and fix up one failure that results.
|
2019-03-02 19:55:44 +00:00 |
|
jzmaddock
|
8d0a794b38
|
Suppress gcc warning from the use of Q constants when -pedantic is in effect
|
2019-03-02 19:43:41 +00:00 |
|
jzmaddock
|
f3f303ecff
|
1F1: start working on the docs.
[CI SKIP]
|
2019-03-02 19:26:13 +00:00 |
|