fredrik
|
5c26f5cc24
|
gamma helper functions
|
2021-07-25 14:22:46 +02:00 |
|
fredrik
|
0917cf7384
|
rising factorial algorithms extravaganza
|
2021-07-11 08:06:18 +02:00 |
|
fredrik
|
0f54bc6826
|
start of new rising factorial code
|
2021-07-07 18:01:27 +02:00 |
|
p15-git-acc
|
95e6949d02
|
more special values
|
2020-09-22 15:38:21 -05:00 |
|
fredrik
|
b913f4a73c
|
use flint versions of gmp ui functions
|
2020-06-23 13:43:00 +02: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
|
53fa246a3c
|
real wrappers for Coulomb wave functions
|
2019-02-26 16:43:50 +01:00 |
|
fredrik
|
1968e54f8b
|
arb_hypgeom_dilog wrapper
|
2018-08-01 21:12:46 +02:00 |
|
fredrik
|
d30df8c5a4
|
Computation of Airy function zeros
|
2018-07-27 14:30:01 -04:00 |
|
fredrik
|
7f98274601
|
implement scaled modified Bessel functions
|
2018-03-23 13:41:46 +01:00 |
|
Fredrik Johansson
|
39e312119c
|
legendre_p: tweak cutoffs a little further
|
2018-01-31 16:21:18 +01:00 |
|
Fredrik Johansson
|
8089ee7f51
|
micro-opt
|
2018-01-30 16:00:33 +01:00 |
|
Fredrik Johansson
|
573cf1ed51
|
merge; avoid fancy superscript characters
|
2018-01-30 15:56:58 +01:00 |
|
Marc Mezzarobba
|
0f0d3c8b39
|
legendre_p_ui_root: simplify failure test
as a micro-optimization, because the call to arb_contains could be
comparatively costly for small n
|
2018-01-13 20:13:55 +01:00 |
|
Marc Mezzarobba
|
d59e3fc5ec
|
use hyp_central_bin_uiui in legendre_p_ui_zero
|
2018-01-13 18:39:00 +01:00 |
|
Marc Mezzarobba
|
3959e07b5a
|
division-avoiding legendre_p_ui_rec
|
2018-01-13 18:38:39 +01:00 |
|
Marc Mezzarobba
|
153747dce3
|
legendre_p_ui_asymp: minor optimization
Take advantage of the fact that |z|=1 in power computation.
|
2018-01-08 16:17:11 +01:00 |
|
Fredrik Johansson
|
6599fb8528
|
use interval Newton update in legendre_p_ui_root
|
2017-10-25 18:23:53 +02:00 |
|
Fredrik Johansson
|
ac044b4e29
|
slight speedup of Legendre polynomials
|
2017-10-18 15:17:52 +02:00 |
|
Fredrik Johansson
|
0346fe4df7
|
slight tuning of cutoff parameters
|
2017-10-13 23:57:55 +02:00 |
|
Fredrik Johansson
|
0021661d61
|
faster basecase for Legendre polynomials, and a bugfix
|
2017-10-13 22:09:19 +02:00 |
|
Fredrik Johansson
|
1f9242d626
|
use old flint function
|
2017-10-11 02:03:14 +02:00 |
|
Fredrik Johansson
|
61f9e6c489
|
computation of Legendre polynomial roots and Gauss-Legendre quadrature nodes
|
2017-10-11 00:37:57 +02:00 |
|
Fredrik Johansson
|
8947049b77
|
fix and refactor derivative bounds for legendre polynomials
|
2017-10-10 22:34:09 +02:00 |
|
Fredrik Johansson
|
49e2d28582
|
fix severe error overestimate in legendre_p_ui
|
2017-10-10 16:04:27 +02:00 |
|
Fredrik Johansson
|
ffaed26841
|
fast and accurate evaluation of ordinary Legendre polynomials (may need further work)
|
2017-10-09 21:29:48 +02:00 |
|
Fredrik Johansson
|
ebfe2189b9
|
asymptotic expansion of Legendre polynomials, initial code
|
2017-10-05 16:29:16 +02:00 |
|
Fredrik Johansson
|
76ffc69264
|
fast computation of central binomial coefficients (todo: improve general bin_uiui)
|
2017-10-04 22:01:40 +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
|
416cc2aa09
|
arb_hypgeom: more wrappers, and add some test code
|
2016-11-23 13:17:38 +01:00 |
|
Fredrik Johansson
|
ddb6690715
|
wrap incomplete gamma and beta for arb_hypgeom
|
2016-09-06 13:12:13 +02:00 |
|
Fredrik Johansson
|
5468d7d31b
|
wrap bessel functions for arb_hypgeom
|
2016-09-05 21:32:19 +02:00 |
|
Fredrik Johansson
|
5a3778befc
|
wrap airy functions for arb_hypgeom
|
2016-09-05 20:54:16 +02:00 |
|
Fredrik Johansson
|
3a4005d1e1
|
more arb_hypgeom wrappers
|
2016-07-07 01:49:25 +02:00 |
|
Fredrik Johansson
|
0524b0dfec
|
more functions wrapped for arb_hypgeom
|
2016-07-06 20:05:09 +02:00 |
|
Fredrik Johansson
|
f168915ed6
|
initial code for arb_hypgeom wrapper module
|
2016-07-04 21:18:12 +02:00 |
|