Commit graph

2110 commits

Author SHA1 Message Date
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
89270e5d7a code cleanup 2018-07-19 14:23:48 -04:00
fredrik
eb4d77d9c9 improve arb_sin_cos/arb_sin/arb_cos for wide intervals; also add arb_zero_pm_one and arb_unit_interval 2018-07-19 13:41:13 -04:00
fredrik
5269d25512 small doc edit 2018-07-18 09:42:52 -04:00
fredrik
4ddd6771d9 add mag_sinh/cosh/sinh_lower/cosh_lower; improve arb_cosh/sinh/sinh_cosh for wide input 2018-07-11 11:15:45 +02:00
fredrik
f00f00c317 improve arb_expm1 (fix accuracy for negative x with large radius; make precision adaptive) 2018-07-09 16:48:48 +02:00
fredrik
a1efd15f01 slightly better arb_exp_invexp 2018-07-09 13:25:19 +02:00
fredrik
337b8114ef improve special cases in arb_set_interval_arf (issue #230) 2018-07-07 14:01:26 +02: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
4051c4e9a8 small doc fix 2018-07-06 12:37:01 +02:00
fredrik
bcc3287c0a acb_mat_det_precond and other determinant improvements 2018-07-03 17:00:52 +02:00
fredrik
72919e9c64 block LU algorithms for acb_mat 2018-07-03 14:17:31 +02:00
fredrik
d7cf068dec some more acb_mat functions: ones, dft, conjugate, conjugate_transpose 2018-07-03 13:20:08 +02:00
fredrik
a9c98ed697 make sure matrix squaring uses the fast multiplication code 2018-07-03 12:48:41 +02:00
fredrik
cbb5a562d1 implement acb_mat_mul_reorder 2018-07-02 22:06:53 +02:00
fredrik
317a7cd110 fix swapped function names 2018-07-02 14:27:29 +02:00
fredrik
86590e1b39 implement arb_mat_det_precond; improvements to arb_mat_det 2018-07-02 12:54:08 +02:00
fredrik
141d88bdfb tweak block multiplication 2018-06-29 17:05:13 +02:00
fredrik
f91dd18cea rm obsolete forward declarations 2018-06-27 22:59:21 +02:00
fredrik
18c13e7c2f block recursive approx_lu and approx_solve_lu_precomp 2018-06-27 22:47:48 +02:00
fredrik
33171f012b arb_mat: window matrices, block recursive LU factorization and triangular solving 2018-06-26 21:42:55 +02:00
fredrik
ee6883756b tuning parameter 2018-06-26 15:27:31 +02:00
fredrik
97b7c84cb0 faster arb_mat_mul using blocks, scaling and multiplying via fmpz_mat_mul and doubles 2018-06-25 19:39:55 +02:00
fredrik
cf476bd0c9 arb_mat_randtest: produce more sparse matrices 2018-06-25 19:38:34 +02:00
fredrik
fc4c28f72c more arb_mat special matrices: pascal, stirling 2018-06-24 17:29:24 +02:00
fredrik
935a9d4c28 add some arb_mat special matrices: ones, hilbert, dct 2018-06-24 16:21:44 +02:00
fredrik
5526c0bdc4 fix the constant in a comment 2018-06-24 14:40:28 +02:00
fredrik
08345b400c Airy functions: fix precision loss for huge input and high precision 2018-05-01 11:02:49 +02:00
fredrik
e0c823ab52 stieltjes constants: small bugfix 2018-04-20 20:49:53 +02:00
fredrik
65664855ca improve stieltjes constants 2018-04-12 18:19:57 +02:00
fredrik
39dde53358 port precond solving to acb_mat 2018-04-10 17:52:06 +02:00
fredrik
85abb2ba84 move mag_add_ui_lower; small cleanup 2018-04-10 17:49:06 +02:00
fredrik
5f84e77a5b tidy docs for mag.h; make mag_add_ui_lower public 2018-04-10 03:59:12 +02:00
fredrik
296e1703c0 some more doc housekeeping; add a page about contributing 2018-04-10 00:31:41 +02:00
fredrik
0abfa1e555 2.14.0-git version string 2018-04-08 22:31:14 +02:00
fredrik
0d2f817773 some overhaul of doc front page + sphinx style; minor edits 2018-04-08 22:30:34 +02:00
fredrik
aa9ceef06c tidy documentation for arf.h 2018-04-08 22:24:24 +02:00
fredrik
94607124f3 some more complex_plot functions 2018-04-08 17:22:36 +02:00
fredrik
f0431de93e some more color functions 2018-04-06 22:37:37 +02:00
fredrik
54e94b8aaf Merge branch 'master' of github.com:fredrik-johansson/arb 2018-04-04 00:58:19 +02:00
fredrik
7f6c37c21c code for computing isolated Stieltjes constants 2018-04-04 00:58:04 +02:00
Fredrik Johansson
6e9b2ff84d
Merge pull request #220 from p15-git-acc/xi-patch
xi and zeta near zero
2018-03-31 15:00:49 +02:00
p15-git-acc
e998502ac1 xi and zeta near zero 2018-03-30 13:27:58 -05:00
fredrik
e0693f9c10 small code simplification 2018-03-30 03:42:28 +02:00
fredrik
8d09aef338 simple solution for intervals containing s=1 in acb_dirichlet_xi 2018-03-30 03:10:23 +02:00
fredrik
b1cf8ca229 speed up dirichlet_xi test code 2018-03-30 03:01:53 +02:00
Fredrik Johansson
3d19db446c
Merge pull request #218 from p15-git-acc/riemann-xi
add riemann xi function
2018-03-30 02:46:25 +02:00
p15-git-acc
8632fbdc8b add missing init 2018-03-29 15:50:52 -05:00
p15-git-acc
b77717b372 riemann xi changes 2018-03-29 15:10:00 -05:00
p15-git-acct
70af397ab4 add riemann xi function 2018-03-28 21:19:51 -05:00