Commit graph

1738 commits

Author SHA1 Message Date
Fredrik Johansson
a8bbfd9b48 add acb_dirichlet_l_jet (Taylor expansion of L-function) 2016-10-12 15:27:37 +02:00
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
Pascal
4f51c02edb add dft crt decomposition 2016-10-08 22:49:40 +02:00
Pascal
996bdfdabe document root number 2016-10-08 22:49:40 +02:00
Pascal
c5514c13ce thetanull missed some primepowers 2016-10-08 22:49:40 +02:00
Pascal
d58c1687b7 thetanull search program improved 2016-10-08 22:49:40 +02:00
Pascal
9040474246 vocabulary: number/log/index 2016-10-08 22:49:40 +02:00
Pascal
610a79c7c7 use dlog_precomp in chi_vec 2016-10-08 22:49:39 +02:00
Pascal
37140de421 profile precomp 2016-10-08 22:49:39 +02:00
Pascal
93e5442ab9 profile gauss and jacobi sums 2016-10-08 22:49:39 +02:00
Pascal
0ec9095e16 conrey_set and char_set 2016-10-08 22:49:39 +02:00
Pascal
616592c394 typo 2016-10-08 22:49:39 +02:00
Pascal
387db2b9b4 add explicit group_dlog_clear
using subgroup and clearing it would have corrupted the dlog pointers
2016-10-08 22:49:39 +02:00
Pascal
3a9dc880e5 split gauss and jacobi source files 2016-10-08 22:49:39 +02:00
Pascal
71250d6d28 more doc for acb_dirichlet 2016-10-08 22:49:39 +02:00
Pascal
6d1fcfa4e1 document dlog functions 2016-10-08 22:49:39 +02:00
Pascal
e04483fd12 sanitize conrey test for 32 bits 2016-10-08 22:49:04 +02:00
Pascal
4c22581e8c fix unsafe mul (and remove useless mod) 2016-10-08 22:49:04 +02:00
Pascal
2f00b252c6 profile dirichlet vec evaluation 2016-10-08 22:49:04 +02:00
Pascal
be38425f4e simplify equality tests 2016-10-08 22:49:04 +02:00
Pascal
bf717dafb3 fix not ulong safe mul 2016-10-08 22:49:04 +02:00
Fredrik Johansson
6c5d28688d conrey_pow: fix a potential overflow issue 2016-10-08 22:49:04 +02:00
Fredrik Johansson
16681d9269 fix problematic assignment 2016-10-08 22:49:04 +02:00
Fredrik Johansson
f7e88db0be dlog test code fixes for 32-bit 2016-10-08 22:49:04 +02:00