Fredrik Johansson
baa6628e5c
fix some missing clears()
2016-12-05 14:37:08 +01:00
Fredrik Johansson
dcaed38f15
update docs; call this 2.9.0
2016-12-02 17:37:01 +01:00
Fredrik Johansson
42cf9ed417
lvalue example program
2016-12-02 14:43:33 +01:00
Fredrik Johansson
6ee1499a5d
l_jet: hack to call proper Riemann zeta code
2016-12-02 14:41:17 +01:00
Fredrik Johansson
253aeba284
hardy_z: use reflection formula for zeta in upper half plane
2016-12-02 11:18:49 +01:00
Fredrik Johansson
5b0b786f9c
Merge remote-tracking branch 'origin/master'
2016-12-01 22:41:02 +01:00
Fredrik Johansson
f44c6843fd
use acb_dirichlet_roots_t in l_hurwitz and l_jet; rename dirichlet_number_primitive -> dirichlet_group_num_primitive
2016-12-01 22:33:15 +01:00
Fredrik Johansson
8f6fa5598c
acb_nth_root -> acb_unit_root (clearer since there is also a function for computing the nth root of an arbitrary number)
2016-12-01 21:53:02 +01:00
Fredrik Johansson
ebcb667cf9
Merge pull request #172 from isuruf/osx
...
Fix osx link issue in travis-ci
2016-12-01 16:13:44 +01:00
Isuru Fernando
da8c781446
Fix osx link issue in travis-ci
...
executables created in make check were looking for libarb in the
installation directory but libarb may not be installed yet.
As a workaround, arb is installed in travis-ci before make check
is run
2016-12-01 18:49:55 +05:30
Fredrik Johansson
7c69f5d009
allow G == NULL also in hardy_z to select zeta
2016-12-01 09:45:04 +01:00
Fredrik Johansson
b375366fa5
make two separate methods dirichlet_char_exp and _dirichlet_char_exp
2016-11-28 10:15:10 +01:00
Fredrik Johansson
ee75654660
add acb_poly series versions of l, hardy_theta and hardy_z
2016-11-28 10:05:41 +01:00
Fredrik Johansson
e54882d8e9
fix markup
2016-11-28 09:59:57 +01:00
Fredrik Johansson
4227e0b0a8
add dirichlet_char_is_primitive
2016-11-28 09:59:30 +01:00
Fredrik Johansson
4128a16951
fix a memory leak
2016-11-28 09:54:47 +01:00
Fredrik Johansson
52865f3429
fix problem with relative tolerance and complex a in hurwitz zeta
2016-11-26 11:41:49 +01:00
Fredrik Johansson
098d4437ad
use hurwitz_precomp to speed up acb_dirichlet_l
2016-11-26 10:39:27 +01:00
Fredrik Johansson
483253cbd4
hurwitz zeta: try for relative tolerance more aggressively
2016-11-26 10:38:44 +01:00
Fredrik Johansson
f8bd2155e9
deflated Hurwitz zeta function: use explicit formula at s = 1
2016-11-24 11:44:42 +01:00
Fredrik Johansson
793fe799b4
l_euler_product: use precomputed roots
2016-11-24 06:06:06 +01:00
Fredrik Johansson
416cc2aa09
arb_hypgeom: more wrappers, and add some test code
2016-11-23 13:17:38 +01:00
Fredrik Johansson
3383033cea
acb_dirichlet roots of unity: several algorithm improvements; rename, test, document
2016-11-22 21:48:29 +01:00
Fredrik Johansson
4291b7e331
poly_roots: improve deflation; automatic squarefree factorization; allow products as input
2016-11-21 14:07:02 +01:00
Fredrik Johansson
e44b080d3b
poly_roots: use power hack
2016-11-21 13:08:25 +01:00
Fredrik Johansson
8567d197d3
poly_roots example program: make real roots exactly real
2016-11-21 11:40:50 +01:00
Fredrik Johansson
dfc7965898
_acb_vec_nth_roots: simpler, better algorithm
2016-11-20 05:09:02 +01:00
Fredrik Johansson
54e6ed1607
more file renaming; document a method
2016-11-18 12:33:03 +01:00
Fredrik Johansson
c482458093
rename some files to match the function names
2016-11-18 12:11:10 +01:00
Fredrik Johansson
ec7d9783e6
acb_dirichlet_l: use functional equation
2016-11-17 14:34:14 +01:00
Fredrik Johansson
0be71f1294
Merge remote-tracking branch 'origin/master'
2016-11-16 22:50:03 +01:00
Fredrik Johansson
66741901ad
implement Hardy Z-function for Dirichlet L-functions
2016-11-16 22:49:45 +01:00
Fredrik Johansson
f41096201c
Merge pull request #170 from isuruf/patch-1
...
Fix OS X on travis-ci
2016-11-11 15:14:56 +01:00
Isuru Fernando
754a42cd44
Use OSX 10.10 image on travis-ci
2016-11-11 10:58:22 +05:30
Isuru Fernando
7f8dc22669
Install gcc-4.8 on travis-ci osx
...
Newer osx image do not have gcc48 pre-installed on travis-ci
2016-11-11 10:57:11 +05:30
Fredrik Johansson
776acc62ab
Merge pull request #169 from isuruf/dll
...
Add support for creating a dll using MSVC
2016-11-07 18:27:05 +01:00
Isuru Fernando
f675a0465f
target_compile_definitions require CMake >=2.8.12
2016-11-07 16:26:54 +05:30
Isuru Fernando
43cb4ab47d
Update docs on creating dll
2016-11-07 16:25:32 +05:30
Isuru Fernando
2ea099d1e7
Remove PTW32_BUILD flag
2016-11-07 16:21:00 +05:30
Isuru Fernando
22df7d7d61
Add more missing ARB_DLL
2016-11-06 23:54:03 +05:30
Isuru Fernando
ddfc85b86d
Change const arb_srcptr -> arb_srcptr
...
arb_srcptr is already const, therefore
const arb_srcptr is not needed
2016-11-06 23:51:47 +05:30
Isuru Fernando
0fa7b58d37
Fix function signature
2016-11-06 23:47:40 +05:30
Isuru Fernando
427d030d5b
Add missing ARB_DLL
2016-11-06 23:37:40 +05:30
Isuru Fernando
cc8420eed3
Add ARB_BUILD_DLL only to the library
2016-11-06 23:37:40 +05:30
Isuru Fernando
d59759a951
Fix weird bug in CMake exporting
2016-11-06 23:37:40 +05:30
Isuru Fernando
d6f9129951
Add support for dll
2016-11-06 23:37:40 +05:30
Fredrik Johansson
007526fd4c
add fast path to arb_div
2016-11-01 21:11:24 +01:00
Fredrik Johansson
2c9f6de327
small doc edit
2016-11-01 21:10:52 +01:00
Fredrik Johansson
3b3e07473c
add fast path in arb_sqrt
2016-11-01 20:20:00 +01:00
Fredrik Johansson
14a064ac59
some more credits and citations
2016-10-28 23:40:03 +02:00