Commit graph

738 commits

Author SHA1 Message Date
Fredrik Johansson
b8df9a0a78 edit todo 2013-08-03 15:09:20 +02:00
Fredrik Johansson
fea196d781 use binary splitting to compute consecutive logarithms faster at high precision 2013-08-03 15:09:12 +02:00
Fredrik Johansson
2689439b55 add some guard bits by default in zeta 2013-08-03 14:58:28 +02:00
Fredrik Johansson
9ddd9641eb slightly improve const_glaisher 2013-08-03 14:56:29 +02:00
Fredrik Johansson
6e8e2d26ad use sieved power sum in zeta for short power series; some refactoring 2013-08-02 21:40:16 +02:00
Fredrik Johansson
06592241a1 fix pow aliasing issue and add test code 2013-08-02 21:06:10 +02:00
Fredrik Johansson
afcb73bc78 add the Glaisher constant 2013-08-02 13:03:02 +02:00
Fredrik Johansson
68326d1021 fixes to make repeated flint_cleanup() calls safe 2013-08-02 12:36:53 +02:00
Fredrik Johansson
51914c72b6 some todo entries 2013-07-30 15:44:40 +02:00
Fredrik Johansson
d133f1f96a some more renaming 2013-07-30 15:38:43 +02:00
Fredrik Johansson
a2129ba203 documentation update 2013-07-30 15:26:41 +02:00
Fredrik Johansson
d6ef6f70b2 some renaming 2013-07-30 15:21:17 +02:00
Fredrik Johansson
6f62daaccf make fmpcb_const_pi visible 2013-07-30 14:42:12 +02:00
Fredrik Johansson
4bd28225bc use flint_cleanup() everywhere 2013-07-30 13:53:10 +02:00
Fredrik Johansson
c8ac87f515 add a note about thread safety and caches to the docs 2013-07-30 13:52:28 +02:00
Fredrik Johansson
3f345ce848 use flint_cleanup in a few more places 2013-07-30 13:06:08 +02:00
Fredrik Johansson
0eb428f9f0 use flint_cleanup (work in progress) 2013-07-30 12:37:26 +02:00
Fredrik Johansson
30dc809a3c update version in conf.py 2013-07-30 12:37:14 +02:00
Fredrik Johansson
140c9d79b7 fix newton_refine_root when r and start are not the same 2013-07-30 12:33:35 +02:00
Fredrik Johansson
3bf5408574 add fmpcb_poly_zeta_series 2013-07-28 13:10:46 +02:00
Fredrik Johansson
82bcaeb432 optimize lgamma_series for high precision 2013-07-28 13:09:18 +02:00
Fredrik Johansson
e9c1c26e19 add missing docs/headers 2013-07-27 18:53:53 +02:00
Fredrik Johansson
598d88e10d complex gamma function series expansions (work in progress) 2013-07-27 18:43:47 +02:00
Fredrik Johansson
0309597376 fmpcb_poly elementary function power series 2013-07-27 18:11:29 +02:00
Fredrik Johansson
e3b238884b add fmpcb_poly compose, compose_series, revert methods 2013-07-27 11:37:26 +02:00
Fredrik Johansson
b45def0f92 more fmpcb_poly evaluation methods 2013-07-27 11:12:37 +02:00
Fredrik Johansson
a5b6a0234d more polynomial helper functions 2013-07-27 10:47:22 +02:00
Fredrik Johansson
118c9dc3ab more fmpcb_poly helper functions 2013-07-27 10:12:18 +02:00
Fredrik Johansson
4e61ef9e7a add some fmpcb_poly helper functions 2013-07-27 10:04:38 +02:00
Fredrik Johansson
872e2b94c7 const fixes 2013-07-26 18:00:04 +02:00
Fredrik Johansson
64a167a333 document, test, cleanup fmprb_poly_zeta_series 2013-07-26 13:11:41 +02:00
Fredrik Johansson
ddb01f94f5 zeta function fmprb_poly series code (needs tests, docs) 2013-07-26 10:48:15 +02:00
Fredrik Johansson
ef612c71e2 improve speed and stability of series composition/reversion by balancing the power table exponents 2013-07-25 18:24:35 +02:00
Fredrik Johansson
b3b1041061 add some more test code for mullow_block 2013-07-25 17:11:46 +02:00
Fredrik Johansson
31082a7de7 speed up squaring in polynomial multiplication 2013-07-25 16:38:42 +02:00
Fredrik Johansson
b7fb284c71 add fmpcb_poly_integral 2013-07-24 16:12:09 +02:00
Fredrik Johansson
b7adec34ba propagate division improvements to fmpcb_poly 2013-07-24 15:18:52 +02:00
Fredrik Johansson
3a5d229c9b some more cleanup 2013-07-24 12:09:22 +02:00
Fredrik Johansson
f1a4d6efc2 remove some duplicated code 2013-07-24 11:53:32 +02:00
Fredrik Johansson
1a8ec06aac add rgamma_series 2013-07-23 15:27:18 +02:00
Fredrik Johansson
5b1d775f4c add rgamma_series 2013-07-23 15:26:37 +02:00
Fredrik Johansson
64492dfc72 add fmprb_poly_gamma_series 2013-07-23 14:15:02 +02:00
Fredrik Johansson
46b93fabd8 make fmpr_cmpabs_ui a proper function 2013-07-23 14:14:49 +02:00
Fredrik Johansson
5ec4231d21 improve lgamma_series; remove log_gamma_series 2013-07-22 03:09:07 +02:00
Fredrik Johansson
4c0210196a fix lgamma_series; add test code 2013-07-22 01:28:36 +02:00
Fredrik Johansson
3bc81e2838 bugfix 2013-07-22 01:28:16 +02:00
Fredrik Johansson
6050e07c83 small cleanup of div_series.c 2013-07-22 01:27:53 +02:00
Fredrik Johansson
8b79fe0a9a lgamma series expansion (work in progress; may still have bugs) 2013-07-19 16:51:48 +02:00
Fredrik Johansson
a6dc4358cc improve series composition in the linear case 2013-07-19 16:33:14 +02:00
Fredrik Johansson
6231061911 some more general error bounding code for the Stirling series (work in progress) 2013-07-19 14:38:38 +02:00