Commit graph

2045 commits

Author SHA1 Message Date
Vincent Delecroix
95cfb50689 fix rpath 2018-03-11 22:33:25 +01:00
fredrik
97c263a7cc small code cleanup 2018-03-05 13:36:33 +01:00
Fredrik Johansson
7afd3bfaf1
Merge pull request #210 from rwst/acosh
return exact zero where possible: acos, acosh
2018-03-05 13:10:30 +01:00
Ralf Stephan
81a0bcca31 use acb_neg 2018-03-05 07:14:47 +01:00
Ralf Stephan
0673fc935f fix acos 2018-03-04 17:46:31 +01:00
Ralf Stephan
6eabee7efa add missing clear 2018-03-04 10:15:52 +01:00
Ralf Stephan
ab6647e29b rearrange code 2018-03-04 10:00:18 +01:00
Ralf Stephan
1bd2179a46 return exact zero where possible: acos, acosh 2018-03-04 09:15:50 +01:00
fredrik
1288a174e3 avoid calling nmod_init with modulus 0 (division by zero) in DFT precomp functions 2018-03-03 11:21:55 +01:00
fredrik
0aa8e29807 fix minor precision loss in logarithm near -1 2018-02-25 21:27:22 +01:00
fredrik
b0d5ccdb59 update docs; call this 2.13.0 2018-02-23 18:51:59 +01:00
fredrik
36563b2547 documentation updates; more test integrals 2018-02-23 16:19:48 +01:00
fredrik
63526714e2 utility functions acb_sqrt_analytic, acb_rsqrt_analytic, acb_log_analytic, acb_pow_analytic, acb_real_sqrtpos; also improve bounds in acb_rsqrt 2018-02-23 00:21:01 +01:00
fredrik
73a8d86da8 add arb_log_hypot and improve acb_log for wide intervals 2018-02-21 19:03:26 +01:00
fredrik
e11d502161 slight improvement for wide intervals in gamma function 2018-02-21 14:08:54 +01:00
fredrik
7ed45ef356 fix description of one integral 2018-02-13 11:18:37 +01:00
fredrik
dc57bf64a2 fix acb_real_floor / acb_real_ceil (for some reason the wrong code was committed) 2018-02-13 10:42:44 +01:00
fredrik
760d30c171 small optimization of acb trig functions for pure real or imaginary input 2018-02-13 10:11:21 +01:00
fredrik
ee10a84c43 bump default quadrature deg_limit at low precision => speedup for entire functions 2018-02-12 15:12:30 +01:00
fredrik
d64055fb3f attempt to improve bounds for Airy functions 2018-02-11 22:28:49 +01:00
fredrik
a7d9c0b1c1 mpfr 4.0 deprecated mpfr_root 2018-02-11 00:41:38 +01:00
fredrik
504c80811e Merge branch 'master' of github.com:fredrik-johansson/arb 2018-02-11 00:22:52 +01:00
fredrik
15f40f7f46 fix broken test code for l_vec_hurwitz 2018-02-11 00:21:58 +01:00
Fredrik Johansson
98f8d44134
Merge pull request #207 from isuruf/patch-5
Fix travis-ci error
2018-02-11 00:13:27 +01:00
Isuru Fernando
102b5e60b5
Update .travis.yml 2018-02-10 16:33:46 -06:00
fredrik
fbe994f446 utility functions acb_real_abs, sgn, heaviside, floor, ceil, min, max 2018-02-10 22:31:33 +01:00
fredrik
af96e2cf20 missing C++ include guards 2018-02-09 21:52:34 +01:00
Fredrik Johansson
185b6eab10
Merge pull request #204 from jpflori/master
Other simplifications for gauss periods.
2018-02-09 21:47:25 +01:00
fredrik
b8e9c6c3c4 add missing declaration for arb_bell_ui (#206) 2018-02-09 21:45:10 +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
074d7c96df tentatively include -Wl Makefile.subdirs fix 2018-01-30 15:57:32 +01:00
Fredrik Johansson
573cf1ed51 merge; avoid fancy superscript characters 2018-01-30 15:56:58 +01:00
Fredrik Johansson
efba8aaa29 Merge remote-tracking branch 'marc/legendre' into legendre 2018-01-30 12:20:36 +01:00
Fredrik Johansson
1a38d83261 improve arb_exp for wide input 2018-01-26 19:42:17 +01:00
Fredrik Johansson
16af2412c3 add mag_exp_lower, mag_expinv_lower, mag_pow_fmpz_lower, mag_get_fmpz, mag_get_fmpz_lower; tweaks to mag_exp code 2018-01-23 16:29:39 +01:00
Fredrik Johansson
e9c5d48150 allow arb_exp_arf to be called with a variable maglim 2018-01-23 16:04:49 +01:00
Fredrik Johansson
60727fbc8b another integral, suggested by Silviu Ioan-Filip 2018-01-22 19:02:22 +01:00
Jean-Pierre Flori
bc2f89e4ed Simplify real case. 2018-01-18 16:56:06 +01:00
Jean-Pierre Flori
c0983585c0 Directly discard conjugates in complex case. 2018-01-18 16:22:03 +01:00
Jean-Pierre Flori
16f5dcec29 Remove useless constraints on q. 2018-01-18 16:18:11 +01:00
Fredrik Johansson
17d82b3326 git stash pop
Merge branch 'master' of git+ssh://github.com/fredrik-johansson/arb
2018-01-18 15:24:07 +01:00
Fredrik Johansson
a9aa946155
Merge pull request #203 from jpflori/master
Remove mysterious 2 factor.
2018-01-18 15:16:32 +01:00
Jean-Pierre Flori
aa65e975f6 Remove mysterious 2 factor. 2018-01-18 13:57:13 +01:00
Fredrik Johansson
12a82a6401 add another example integral 2018-01-15 13:33:40 +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
Fredrik Johansson
0dddeca598 improve arb_div for wide input; also handle special input a bit more consistently 2018-01-08 17:23:55 +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