Fredrik Johansson
5279dab384
fix missing markup
2016-10-28 21:43:29 +02:00
Fredrik Johansson
6ecaf09686
use midpoint+radius decomposition to always allow inexact s in riemann-siegel formula
2016-10-28 18:27:12 +02:00
Fredrik Johansson
bcaf80322a
add a function to bound |zeta(s)|
2016-10-28 05:28:59 +02:00
Fredrik Johansson
06df4d6dcb
wrapper for zeta algorithms
2016-10-25 21:57:37 +02:00
Fredrik Johansson
c60a1d2435
avoid recomputing pi powers in zeta_rs_r
2016-10-25 01:55:53 +02:00
Fredrik Johansson
15b9d10818
implement the Riemann-Siegel formula
2016-10-24 15:36:39 +02:00
Fredrik Johansson
1b92a14213
add space-efficient powsum_smooth version
2016-10-22 00:26:10 +02:00
Fredrik Johansson
c4af23b1c5
partially refactor and move power series code to the acb_dirichlet module
2016-10-21 20:32:46 +02:00
Fredrik Johansson
84a49ff8fd
add methods to count allocated bytes; restrict memory usage in zeta sum sieving
2016-10-19 17:58:37 +02:00
Fredrik Johansson
e2635824ce
add binomial and borel transforms for acb_poly
2016-10-19 14:51:27 +02:00
Fredrik Johansson
04e674da88
add Taylor precomp method for fast parameter multi-evaluation of Hurwitz zeta function
2016-10-16 19:09:49 +02:00
Fredrik Johansson
bb03c2193f
Merge remote-tracking branch 'origin/master'
2016-10-15 21:24:44 +02:00
Fredrik Johansson
6668067cb2
acb_dirichlet_eta: finite results for intervals around s=1; test code
2016-10-15 21:24:27 +02:00
Fredrik Johansson
f4dda0f34f
Merge pull request #151 from isuruf/cmake2
...
CMake build
2016-10-14 14:20:10 +02:00
Isuru Fernando
36357d6abd
Merge remote-tracking branch 'upstream/master' into cmake2
2016-10-14 17:47:20 +05:30
Isuru Fernando
51381c8890
Fix typo
2016-10-14 17:45:30 +05:30
Isuru Fernando
efca896572
[skip ci] Document building with MSVC
2016-10-14 17:28:53 +05:30
Isuru Fernando
15ec3e829c
Don't build tests by default
2016-10-14 17:27:53 +05:30
Isuru Fernando
75b2dc0f6d
List folders automatically in cmake
2016-10-14 11:58:37 +05:30
Isuru Fernando
eb35ad5fb3
Add HAVE_TLS=1 to cl.exe and fix TLS_PREFIX
...
This also fixes last MSVC error where
arb_const_pi_cached_value was stored globally and two threads
trying to update it corrupted it. As a result
arb_rel_accuracy_bits gave a negative value and resulted
in a flint memory exception.
2016-10-13 23:46:14 +05:30
Fredrik Johansson
10bc615ce5
comment out osx in .travis.yml until a fix for travis can be found, since osx builds seem to work fine elsewhere
2016-10-12 19:14:04 +02:00
Fredrik Johansson
a8bbfd9b48
add acb_dirichlet_l_jet (Taylor expansion of L-function)
2016-10-12 15:27:37 +02:00
Isuru Fernando
015eaf6b52
Fix errors
2016-10-12 00:20:00 +05:30
Fredrik Johansson
05f7dbd729
implement Euler product for L-functions (acb_dirichlet_l_euler_product)
2016-10-11 15:39:14 +02:00
Fredrik Johansson
2789e4555a
add arf_cmp_si, arf_cmp_ui, arf_cmp_d
2016-10-11 13:12:22 +02:00
Fredrik Johansson
35f55ca1ff
consistency passing G as input for char properties; fix is_real for q=1
2016-10-10 20:50:11 +02:00
Fredrik Johansson
1af0028bb2
http://fredrikj.net/arb -> http://arblib.org ; some edits to the documentation
2016-10-09 17:02:08 +02:00
Fredrik Johansson
1ae86a21b2
check if rolling back to mpfr-3.1.4 solves the travis build problems on mac
2016-10-09 00:10:56 +02:00
Fredrik Johansson
b416cfcf08
hopefully, fix .build_dependencies
2016-10-08 23:56:07 +02:00
Fredrik Johansson
75c1721746
add acb_dirichlet_l as an alias for acb_dirichlet_l_hurwitz
2016-10-08 23:54:14 +02:00
Fredrik Johansson
10a9ac16ce
Merge branch 'dirichlet'
2016-10-08 23:44:48 +02:00
Fredrik Johansson
0f5d7c4662
Merge pull request #165 from pascalmolin/dirichlet
...
Dirichlet
2016-10-08 23:44:18 +02:00
Fredrik Johansson
7ada98aecc
fix some minor issues
2016-10-08 23:42:53 +02:00
Fredrik Johansson
b8e74fd15a
Merge remote-tracking branch 'pascal/dirichlet' into dirichlet
2016-10-08 23:27:40 +02:00
Pascal
45b82b3f5c
Merge branch 'merge_upstream' into dirichlet
2016-10-08 22:55:23 +02:00
Pascal
cba285dd4d
update doc and change chi_char to pairing_char
2016-10-08 22:49:41 +02:00
Pascal
e0bdb9438b
remove all conrey
2016-10-08 22:49:41 +02:00
Pascal
846f4bcd58
switch conrey->char->fullchar
2016-10-08 22:49:41 +02:00
Pascal
949e3d2cb1
also remove lcentral (needs dft)
2016-10-08 22:49:41 +02:00
Pascal
99b1882610
forgot to remove acb_dft.h
2016-10-08 22:49:41 +02:00
Pascal
30525ec26a
temporary remove acb_dft and hide theta internals
2016-10-08 22:49:41 +02:00
Pascal
0428ebf806
split doc also
2016-10-08 22:49:41 +02:00
Pascal
55450bb62c
separate dirichlet/acb_dirichlet
2016-10-08 22:49:40 +02:00
Pascal
0fd358048f
move dft to separate directory
2016-10-08 22:49:40 +02:00
Pascal
0f3eea07c2
bluestein dft, WIP
2016-10-08 22:49:40 +02:00
Pascal
ae23aecd8f
start convol (for bluestein dft)
2016-10-08 22:49:40 +02:00
Pascal
f25b43d0f1
dft rad2 special case
2016-10-08 22:49:40 +02:00
Pascal
a7a4d316a9
fix dv in dft_crt
2016-10-08 22:49:40 +02:00
Pascal
97fcc27e6a
fix alloc/clear issues
2016-10-08 22:49:40 +02:00
Pascal
54f2c0152a
reorganize dft, WIP
2016-10-08 22:49:40 +02:00