Commit graph

1761 commits

Author SHA1 Message Date
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
Fredrik Johansson
b4c6206d98 minor editing and documentation 2016-10-08 22:49:04 +02:00
Fredrik Johansson
420dc9da20 minor editing 2016-10-08 22:49:04 +02:00
Fredrik Johansson
10d4c05bc9 minor doc edits 2016-10-08 22:49:04 +02:00
Pascal
f42274c5d7 Revert acc874e0f7 (add incgam algorithm for L functions)
Keep this commit in lfunctions branch.

This reverts commit acc874e0f7.
2016-10-08 22:49:04 +02:00
Pascal
ceae160de3 add incgam algorithm for L functions, disabled 2016-10-08 22:49:04 +02:00
Pascal
317707255e add root number function and improve gauss 2016-10-08 22:49:03 +02:00
Pascal
1658e7c718 fix severe memory bug 2016-10-08 22:49:03 +02:00
Fredrik Johansson
9340306088 fix memory leak 2016-10-08 22:49:03 +02:00
Fredrik Johansson
20ef61a447 fix test code memory leak 2016-10-08 22:49:03 +02:00
Fredrik Johansson
cf8f5b0b93 fix more memory leaks 2016-10-08 22:49:03 +02:00
Fredrik Johansson
9fde3336cb fix one memory leak 2016-10-08 22:49:03 +02:00
Fredrik Johansson
094fce70f9 update docs 2016-10-08 22:49:03 +02:00
Pascal
f89bbc6daa fixes two memory leaks 2016-10-08 22:48:32 +02:00
Pascal
cb4b272f7d typos 2016-10-08 22:48:32 +02:00
Fredrik Johansson
658bc80b58 l_hurwitz and l_vec_hurwitz: allow s = 1 2016-10-08 22:47:18 +02:00
Pascal
3f3dcd447c small fixes 2016-10-08 22:47:18 +02:00
Pascal
d7ebab9d2e document dlog_single 2016-10-08 22:47:18 +02:00
Pascal
71d146a100 use dlog_once in conrey_log (instead of bsgs) 2016-10-08 22:47:18 +02:00
Pascal
0d43e7d4fa add dlog_once function 2016-10-08 22:47:18 +02:00
Pascal
68c66a6664 export log mod 2^e and fix conrey_log 2016-10-08 22:47:18 +02:00
Pascal
4bd41da240 fix unused variable + 32bits test 2016-10-08 22:47:17 +02:00
Pascal
24c36d4798 fix unused variables 2016-10-08 22:47:17 +02:00
Pascal
54a5dd859d refactor and add errors to theta series 2016-10-08 22:47:17 +02:00
Fredrik Johansson
cec0d2c95b edit documentation 2016-10-08 22:47:17 +02:00
Fredrik Johansson
259d0bc0a3 missing flint_cleanup 2016-10-08 22:46:03 +02:00
Fredrik Johansson
1986f56b37 add missing return EXIT_SUCCESS; 2016-10-08 22:46:03 +02:00
Pascal
72eca692af profile conrey+conductor 2016-10-08 22:46:03 +02:00
Pascal
8834d2bf72 doc 2016-10-08 22:46:03 +02:00