fredrik
|
88ee2a68fb
|
new arb_hypgeom_ci
|
2021-12-21 22:53:06 +01:00 |
|
fredrik
|
fcffcf32b8
|
more hypergeometric series code; new implementation of arb_hypgeom_si
|
2021-12-21 19:20:21 +01:00 |
|
fredrik
|
ac4ffbcafd
|
accuracy fix; test beta_lower cases
|
2021-12-10 18:40:00 +01:00 |
|
fredrik
|
e79a80340f
|
more numerical integration implementations
|
2021-12-10 18:12:01 +01:00 |
|
fredrik
|
2aa02b9171
|
use integration as fallback in some cases (experimental)
|
2021-12-10 13:36:27 +01:00 |
|
fredrik
|
fe6d001c84
|
new arb_hypgeom_erf, arb_hypgeom_erfc
|
2021-12-02 18:19:40 +01:00 |
|
fredrik
|
52474120ce
|
begin make old gamma functions call new code
|
2021-09-19 15:07:07 +02:00 |
|
fredrik
|
7eaf81d4b9
|
gamma fine-tuning
|
2021-09-02 12:53:03 +02:00 |
|
fredrik
|
97f2325896
|
arb_hypgeom_lgamma, acb_hypgeom_lgamma
|
2021-09-01 09:52:11 +02:00 |
|
fredrik
|
83b9ae5b58
|
log rising factorials
|
2021-08-30 11:44:06 +02:00 |
|
fredrik
|
f120e173b9
|
try better wide bounds; rgamma example integral
|
2021-08-06 12:47:53 +02:00 |
|
fredrik
|
01c219f876
|
complex taylor gamma; bugfixes
|
2021-08-06 11:32:28 +02:00 |
|
fredrik
|
6d10f770ce
|
work on acb_hypgeom_gamma
|
2021-08-04 19:20:42 +02:00 |
|
fredrik
|
1cbd8704cc
|
all the rising factorial algorithms for acb
|
2021-07-29 13:16:29 +02:00 |
|
fredrik
|
0f54bc6826
|
start of new rising factorial code
|
2021-07-07 18:01:27 +02:00 |
|
p15-git-acc
|
75cf01c68a
|
use the right format specifiers for slong and ulong
|
2020-11-12 16:41:19 -06:00 |
|
p15-git-acc
|
95e6949d02
|
more special values
|
2020-09-22 15:38:21 -05:00 |
|
p15-git-acc
|
a7699e4437
|
use one sided instead of two sided norm comparison
|
2020-09-10 00:48:00 -05:00 |
|
p15-git-acc
|
cfcb7dd8aa
|
change double to mag in incomplete gamma algorithm selection
|
2020-09-09 13:05:20 -05:00 |
|
p15-git-acc
|
4ff47db9fb
|
incomplete gamma improvement and tests
|
2020-09-07 18:41:00 -05:00 |
|
p15-git-acc
|
961f73ed4e
|
change how some integer shape parameters are handled
|
2020-09-07 13:14:49 -05:00 |
|
p15-git-acc
|
df2a194695
|
improve upper incomplete gamma algorithm selection for nonnegative real s and z
|
2020-09-07 11:52:37 -05:00 |
|
p15-git-acc
|
eb3078416d
|
avoid asymptotic expansion for incomplete upper gamma under some conditions
|
2020-09-04 04:15:45 -05:00 |
|
fredrik
|
6c3738555d
|
acb_hypgeom_pfq_series_sum: prefer sum_rs also for larger len, since acb_poly_div_series is faster now (reported by Mark Watkins)
|
2019-10-14 18:31:22 -04:00 |
|
fredrik
|
a06da12ef2
|
fungrim refs for Coulomb wave function formulas in comments
|
2019-08-13 16:24:12 +02:00 |
|
fredrik
|
200fa51afd
|
fix branch cut bug preventing convergence for irregular Coulomb wave functions
|
2019-06-13 01:25:12 +09:00 |
|
fredrik
|
19777bff75
|
permit finite eval of coulomb_f at z = 0
|
2019-02-28 17:18:56 +01:00 |
|
fredrik
|
bd4359adeb
|
allow series expansion of Coulomb F at z = 0 (not currently covered by test code)
|
2019-02-27 20:29:59 +01:00 |
|
fredrik
|
8223465324
|
Coulomb wave functions
|
2019-02-26 15:12:19 +01:00 |
|
fredrik
|
3f2a79b7d5
|
some attempt to estimate cancellation in hypgeom_u
|
2019-02-23 14:16:56 +01:00 |
|
fredrik
|
b17506e22d
|
add rel_one_accuracy_bits methods; improvement to precision handling for hypgeom_m
|
2019-02-22 13:28:03 +01:00 |
|
fredrik
|
514d19461a
|
fix imag part incorrectly being set to zero for imaginary z in bessel_i_scaled
|
2018-07-19 21:24:41 -04:00 |
|
fredrik
|
3bba3750ea
|
legendre_p: handle inexact integer a+b-c in 2F1 better (patch by Joel Dahne)
|
2018-07-06 12:42:58 +02:00 |
|
fredrik
|
08345b400c
|
Airy functions: fix precision loss for huge input and high precision
|
2018-05-01 11:02:49 +02:00 |
|
fredrik
|
7f98274601
|
implement scaled modified Bessel functions
|
2018-03-23 13:41:46 +01:00 |
|
fredrik
|
d64055fb3f
|
attempt to improve bounds for Airy functions
|
2018-02-11 22:28:49 +01:00 |
|
Fredrik Johansson
|
ffaed26841
|
fast and accurate evaluation of ordinary Legendre polynomials (may need further work)
|
2017-10-09 21:29:48 +02:00 |
|
Tommy Hofmann
|
6bf072eb59
|
Replace abort with flint_abort.
This will allow us to not loose the julia session on error.
See also https://github.com/wbhart/flint2/pull/243
|
2017-02-28 16:52:57 +01:00 |
|
Fredrik Johansson
|
882c0ec62d
|
increase working precision in dilog
|
2017-02-26 00:08:30 +01:00 |
|
Fredrik Johansson
|
663b4c58e4
|
dilog_bernoulli: real output
|
2017-02-25 16:46:04 +01:00 |
|
Fredrik Johansson
|
536ec0faaf
|
faster dilog implementation
|
2017-02-24 21:58:23 +01:00 |
|
Fredrik Johansson
|
f6d26a52e3
|
add mag_get_d_log2_approx as a public method
|
2017-02-22 11:21:58 +01:00 |
|
Fredrik Johansson
|
baa6628e5c
|
fix some missing clears()
|
2016-12-05 14:37:08 +01:00 |
|
Fredrik Johansson
|
043a589e04
|
fix aliasing issue in acb_hypgeom_gamma_lower
|
2016-09-06 13:09:02 +02:00 |
|
Fredrik Johansson
|
3a4005d1e1
|
more arb_hypgeom wrappers
|
2016-07-07 01:49:25 +02:00 |
|
Fredrik Johansson
|
2666a0f4c4
|
hypgeom_u: use division-free algorithm for small polynomial cases
|
2016-06-09 13:43:27 +02:00 |
|
Fredrik Johansson
|
1835534cae
|
incomplete beta function
|
2016-05-19 15:43:15 +02:00 |
|
Fredrik Johansson
|
5d77920f43
|
pfq_series_sum: implement binary splitting and rectangular splitting -> greatly speeds up Y_n(z), K_n(z) and other functions at high precision, and speeds up high-order parameter derivatives
|
2016-05-16 18:40:45 +02:00 |
|
Fredrik Johansson
|
5810ef58da
|
acb_hypgeom_pfq_series_sum_forward: fix regularized=1, q=0 case
|
2016-05-16 12:16:03 +02:00 |
|
Fredrik Johansson
|
2c122bcc49
|
fix a very silly bug in pfq_choose_n resulting in near-integers not being properly skipped in some cases
|
2016-05-11 20:12:27 +02:00 |
|