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
|
991814c481
|
add fmpr_abs_bound_lt_2exp_si; some more simplification
|
2013-09-19 11:50:01 +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
|
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
|
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
|
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
|
ad91a197b1
|
lgamma: unify branch correction code; speed up series code when n <= 2
|
2013-08-05 13:41:26 +02:00 |
|
Fredrik Johansson
|
d133f1f96a
|
some more renaming
|
2013-07-30 15:38:43 +02:00 |
|
Fredrik Johansson
|
4bd28225bc
|
use flint_cleanup() everywhere
|
2013-07-30 13:53:10 +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
|
a5b6a0234d
|
more polynomial helper functions
|
2013-07-27 10:47:22 +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
|
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
|
64492dfc72
|
add fmprb_poly_gamma_series
|
2013-07-23 14:15:02 +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
|
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
|
59a85c4921
|
sin_cos_series, sin_series, cos_series
|
2013-07-17 22:42:56 +02:00 |
|
Fredrik Johansson
|
e32db88ac5
|
add sin_cos_series_tangent
|
2013-07-17 22:23:30 +02:00 |
|
Fredrik Johansson
|
7f572df9a5
|
introduce fmprb_ptr, fmprb_srcptr, fmpcb_ptr, fmpcb_srcptr typedefs
|
2013-07-17 20:18:15 +02:00 |
|
Fredrik Johansson
|
36a41386d6
|
add fmprb_poly_asin_series, fmprb_poly_acos_series
|
2013-07-17 06:45:03 +02:00 |
|
Fredrik Johansson
|
20ce4e1a39
|
small fix
|
2013-07-16 21:15:51 +02:00 |
|
Fredrik Johansson
|
3fdd6ed1ea
|
add fmprb_poly tan_series, neg, scalar_mul_2exp_si; fixes
|
2013-07-16 21:11:24 +02:00 |
|
Fredrik Johansson
|
b6676c0d53
|
use newton macros for inv_series
|
2013-07-16 20:41:28 +02:00 |
|
Fredrik Johansson
|
3ccb00783a
|
improve newton iteration macros; use for exp_series
|
2013-07-16 20:32:36 +02:00 |
|
Fredrik Johansson
|
b78b67118f
|
add sin_cos_series_basecase
|
2013-07-16 19:31:05 +02:00 |
|
Fredrik Johansson
|
4384d8a50b
|
fix bug in atan_series test code
|
2013-07-16 19:27:56 +02:00 |
|
Fredrik Johansson
|
d8bef6c022
|
add atan power series
|
2013-07-15 15:51:13 +02:00 |
|
Fredrik Johansson
|
9391c06147
|
power series square root and reciprocal square root
|
2013-07-15 14:54:25 +02:00 |
|
Fredrik Johansson
|
5eaf05ce83
|
algorithm selection fix for exp_series
|
2013-07-13 13:37:16 -07:00 |
|
Fredrik Johansson
|
7d13703816
|
improve fmprb_poly_log_series
|
2013-07-13 13:12:52 -07:00 |
|
Fredrik Johansson
|
3d1db72c98
|
fmprb_poly_inv_series: allow variable input length; add proper fmprb_poly_div_series
|
2013-07-13 11:25:31 -07:00 |
|
Fredrik Johansson
|
5fa14633be
|
add several fmprb_poly utility functions
|
2013-07-11 18:34:32 -07:00 |
|