Commit graph

493 commits

Author SHA1 Message Date
Fredrik Johansson
17696937d2 small doc fixes 2013-09-23 17:30:02 +02:00
Fredrik Johansson
915198fd6a fix missing -lpthread (I think) 2013-09-23 17:29:51 +02:00
Fredrik Johansson
35698b328a a new fmprb_calc module for calculus (root-finding etc.); wip 2013-09-22 12:57:12 +01:00
Fredrik Johansson
1a73b377d3 implemented the Riemann-Siegel Z-function 2013-09-20 16:46:11 +01:00
Fredrik Johansson
85dd957763 implemented the Riemann-Siegel theta function (for real series) 2013-09-20 15:06:59 +01:00
Fredrik Johansson
62e3dced8c add keiper-li coefficients example program 2013-09-19 18:15:55 +01:00
Fredrik Johansson
707587b837 add keiper-li coefficients example program 2013-09-19 18:15:28 +01:00
Fredrik Johansson
dd6f673a64 adding example programs 2013-09-19 17:28:23 +01:00
Fredrik Johansson
991814c481 add fmpr_abs_bound_lt_2exp_si; some more simplification 2013-09-19 11:50:01 +01:00
Fredrik Johansson
28159cd9a9 cleanup and doc corrections 2013-09-19 10:39:43 +01:00
Fredrik Johansson
e6d8bb2e16 cleanup some powering code 2013-09-19 00:30:04 +01:00
Fredrik Johansson
a51ed9cf30 add fmpr_is_int_2exp_si; some simplification 2013-09-18 22:32:50 +01:00
Fredrik Johansson
b139048d61 get rid of some more exprefs 2013-09-18 17:31:12 +01:00
Fredrik Johansson
2d7da54ac4 add fmpr_is_int; remove some explicit manref/expref access 2013-09-18 17:08:54 +01:00
Fredrik Johansson
4247d0ec22 add fmpr_abs_bound_le/lt_2exp_fmpz 2013-09-18 16:28:13 +01:00
Fredrik Johansson
be0dd8d931 add some C++-safe casts 2013-09-17 19:16:20 +01:00
Fredrik Johansson
2b166a86e5 Merge pull request #1 from jwbober/master
Added extern "C" to headers.
2013-09-17 10:59:59 -07:00
Jonathan Bober
355a6ca365 Added extern "C" to headers. 2013-09-17 18:55:23 +01:00
Fredrik Johansson
a40d65d2b1 make exponentiation of monomials fast 2013-09-14 19:10:19 +02:00
Fredrik Johansson
a82f4aef9f add fmprb_poly_pow_fmprb_series 2013-09-14 18:01:40 +02:00
Fredrik Johansson
6ebb66913a update todo 2013-09-11 17:05:58 +02:00
Fredrik Johansson
e9bb38b39c faster sieving 2013-09-11 16:33:32 +02:00
Fredrik Johansson
47bd66c8ae Merge remote branch 'origin/master' 2013-09-06 12:02:40 +02:00
Fredrik Johansson
d0176ed1f8 avoiding one polynomial multiplication when computing many derivatives of zeta 2013-09-06 12:02:07 +02:00
Fredrik Johansson
34bddd0106 remove debug code 2013-08-28 00:28:17 +02:00
Fredrik Johansson
ff0a243869 add fmprb_poly_pow_series; some test code strengthening 2013-08-28 00:27:00 +02:00
Fredrik Johansson
510edad9f9 add fmprb/fmpcb_poly_contains_fmpz_poly, fmprb_poly_pow_ui(_trunc) 2013-08-27 22:48:08 +02:00
Fredrik Johansson
5fe3f6b361 fast composition by monomials 2013-08-26 14:03:46 +02:00
Fredrik Johansson
fc95be3e29 remove some debug code 2013-08-24 14:39:58 +02:00
Fredrik Johansson
10d7b1b55c implement block multiplication with prescaling 2013-08-24 14:12:40 +02:00
Fredrik Johansson
bb7d9f4754 bugfix 2013-08-21 03:51:12 +02:00
Fredrik Johansson
80d09e394a experimental more memory-efficient powsum 2013-08-21 03:21:03 +02:00
Fredrik Johansson
90508de3ca small rewording 2013-08-20 00:30:59 +02:00
Fredrik Johansson
979bc63bb9 fix a date 2013-08-20 00:23:36 +02:00
Fredrik Johansson
95f3462378 implement Borel transform, binomial transform for fmprb_poly 2013-08-20 00:21:59 +02:00
Fredrik Johansson
f9c95b142a add fmprb_trim, fmpcb_trim 2013-08-18 15:18:29 +02:00
Fredrik Johansson
f5acc0c73d multithreaded fmprb_mat_mul 2013-08-17 16:54:08 +02:00
Fredrik Johansson
6147588f6e enable threaded powsum by default; improve memory efficiency 2013-08-17 01:04:24 +02:00
Fredrik Johansson
d67cf4a0db speed up parameter selection in zeta by only considering the first derivative in the search 2013-08-17 00:43:00 +02:00
Fredrik Johansson
58f96b9847 fetch number of threads from flint 2013-08-12 18:06:13 +02:00
Fredrik Johansson
26596c33e5 experimental multithreaded code for zeta evaluation 2013-08-12 14:28:53 +02:00
Fredrik Johansson
38295ef5b1 small speed improvement 2013-08-12 13:53:07 +02:00
Fredrik Johansson
6f4d6f8327 zeta: support binary splitting for the tail evaluation 2013-08-12 13:50:38 +02:00
Fredrik Johansson
7917dea338 make this 0.7; update history 2013-08-07 16:39:36 +02:00
Fredrik Johansson
f92f8d9790 more work well-defining operations on special balls 2013-08-07 13:54:56 +02:00
Fredrik Johansson
771400e7fe some more documentation work 2013-08-06 18:05:25 +02:00
Fredrik Johansson
51f01b52c9 more work on well-defining operations involving special values 2013-08-06 17:41:50 +02:00
Fredrik Johansson
61fe3c25b8 more work on well-defining and testing special values 2013-08-06 17:20:21 +02:00
Fredrik Johansson
8dc7484cbc more documentation about special values, and some fixes 2013-08-06 16:32:37 +02:00
Fredrik Johansson
56fe71d7b1 another minor doc edit 2013-08-06 14:14:04 +02:00