Commit graph

2480 commits

Author SHA1 Message Date
fredrik
58d9ef888d acb_elliptic_rj: use a slow fallback algorithm when Carlson's algorithm is not valid; this fixes instances where elliptic_pi or elliptic_rj previously ended up on the wrong branch 2020-03-23 21:20:10 +01:00
fredrik
4b149e7b13 fix an inefficiency in hurwitz zeta in a special case 2020-03-23 16:53:04 +01:00
fredrik
7b31f65f88 add acb_agm 2020-03-13 13:32:20 +01:00
fredrik
cf7492dbc4 Merge branch 'master' of github.com:fredrik-johansson/arb 2020-03-10 00:17:49 +01:00
fredrik
315d2be572 fix unsafe shifts 2020-03-10 00:16:34 +01:00
Fredrik Johansson
bbb4d16677
Merge pull request #299 from isuruf/cmake-soversion
Add SOVERSION in CMake and fix threads
2020-02-23 16:38:34 +01:00
Fredrik Johansson
4ddf0024ac
Merge pull request #300 from isuruf/LDFLAGS
Use LDFLAGS in tests
2020-02-23 16:38:06 +01:00
fredrik
35a554464a add arb_contains_interior, acb_contains_interior 2020-02-19 09:14:06 +01:00
fredrik
8be195fc70 special-case hurwitz_zeta(-n, 0) 2020-01-30 16:59:40 +01:00
fredrik
79b3e47c15 Merge branch 'master' of github.com:fredrik-johansson/arb 2020-01-23 17:39:48 +01:00
fredrik
d24c150006 fix a compiler warning 2020-01-23 17:39:36 +01:00
Isuru Fernando
8788b7201e Use LDFLAGS in tests 2020-01-02 17:55:40 +00:00
Isuru Fernando
5aa0a32fbd Add SOVERSION in CMake and fix threads 2019-11-05 20:06:29 -08:00
Fredrik Johansson
9b3d012da0
Merge pull request #297 from texnokrates/fix_cmakelists
Remove NO_DEFAULT_PATH from CMakeLists.txt; fixes #296
2019-11-04 12:40:12 +01:00
Marek Nečada
b4114a1ca5 Remove NO_DEFAULT_PATH from CMakeLists.txt. 2019-10-28 09:36:02 +02:00
fredrik
eeef7bdd34 update docs; call this 2.17.0 2019-10-16 14:08:44 -04: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
bcf76d07ac theta_series 2019-10-14 15:53:44 -04:00
fredrik
af1c32f412 improve dump/load docs 2019-10-14 14:55:55 -04:00
fredrik
eb7bb53559 fix warnings 2019-10-14 14:18:01 -04:00
Fredrik Johansson
038c3a3e01
Merge pull request #294 from saraedum/automake-ignore
gitignore automake/libtool artifacts
2019-10-05 20:36:36 +02:00
Fredrik Johansson
6bb0fc52f0
Merge pull request #286 from saraedum/dump
Add arb/arf/mag_dump/load_str
2019-10-05 20:36:02 +02:00
Julian Rüth
b93446c258
gitignore automake/libtool artifacts
arb does not use automake but a project might pull in arb as a submodule
and build parts of it with automake
2019-10-05 18:40:31 +02:00
Julian Rüth
bd9cc1a913
normalize file names 2019-10-05 18:35:58 +02:00
Julian Rüth
57f4739e43
Add serialization arb/arf/mag_load/dump_str/file 2019-10-05 17:56:24 +02:00
Fredrik Johansson
ef5ab30492
Merge pull request #292 from saraedum/patch-1
Fix clash of __hypot
2019-09-11 18:51:22 +02:00
Julian Rüth
81eaf0203b
Rename arb_hypot to an unused name 2019-09-11 14:10:44 +02:00
Julian Rüth
9993af5a36
Fix clash of __hypot
see #278, __ are reserved according to the C99 standard.
2019-09-11 13:21:44 +02:00
Fredrik Johansson
db520919db
Merge pull request #287 from p15-git-acc/platt_hardy_z_zeros
heuristic tuning parameters for platt hardy z zeros
2019-09-05 19:54:33 +02:00
Fredrik Johansson
e46c12c066
Merge pull request #290 from p15-git-acc/approx_ws_derivative
interpolation derivative for zeros refinement under limited precision
2019-09-05 19:54:02 +02:00
p15-git-acc
b15e14d6e7 add csc_pi for arb_t and acb_t types 2019-08-16 15:56:47 -05:00
p15-git-acc
d954599621 move poly sinc pi to its own file 2019-08-16 12:11:09 -05:00
fredrik
7fa6176f4e Merge branch 'master' of github.com:fredrik-johansson/arb 2019-08-13 16:24:26 +02:00
fredrik
a06da12ef2 fungrim refs for Coulomb wave function formulas in comments 2019-08-13 16:24:12 +02:00
p15-git-acc
de94163eed interpolation derivative for zeros refinement under limited precision 2019-08-12 08:55:54 -05:00
Fredrik Johansson
97a7fa2448
Merge pull request #288 from p15-git-acc/ws_interp_speedup
use trig identity to speed up WS interpolation
2019-08-08 20:16:13 +02:00
p15-git-acc
38c43b3f5b use trig identity to speed up WS interpolation 2019-08-08 12:22:47 -05:00
p15-git-acc
762375971c heuristic tuning parameters for platt hardy z zeros 2019-08-07 17:44:23 -05:00
Fredrik Johansson
cdab2817d1
Merge pull request #282 from p15-git-acc/platt_local_hardy_z_zeros
platt local zeros
2019-07-25 11:39:03 +02:00
p15-git-acc
5c2b5e39b7 platt local zeros 2019-07-13 18:24:42 -05:00
Fredrik Johansson
be9b391e24
Merge pull request #281 from p15-git-acc/platt_lemma_tests
tests for platt lemma bounds
2019-07-06 19:31:40 +02:00
p15-git-acc
2e74dddd9c tests for platt lemma bounds 2019-07-06 10:53:42 -05:00
fredrik
1875b0294c Merge branch 'master' of github.com:fredrik-johansson/arb 2019-06-20 08:11:00 +02:00
fredrik
071e9315a6 Fungrim references for Coulomb wave functions 2019-06-20 08:10:51 +02:00
Fredrik Johansson
f44f23effa
Merge pull request #279 from p15-git-acc/platt_multieval
platt multieval
2019-06-20 07:12:26 +02:00
fredrik
9d5c3e6574 fix #278: _hypot name clash 2019-06-12 21:10:05 +02:00
fredrik
b6d4e416c4 Merge branch 'master' of github.com:fredrik-johansson/arb 2019-06-13 01:27:30 +09:00
fredrik
200fa51afd fix branch cut bug preventing convergence for irregular Coulomb wave functions 2019-06-13 01:25:12 +09:00
p15-git-acc
2154f61d2f add another platt multieval test 2019-06-11 16:21:57 -05:00
p15-git-acc
90ac72b841 upper incomplete gamma workaround 2019-06-10 16:13:14 -05:00