Fredrik Johansson
|
a9c2951dc7
|
change a ptr -> srcptr
|
2014-01-15 12:08:49 +01:00 |
|
Fredrik Johansson
|
27ebe64238
|
don't require zero-padded input in series reversion
|
2014-01-15 11:40:11 +01:00 |
|
Fredrik Johansson
|
e6ecc103cf
|
improve rising factorial series for length 1, 2; fix a bug and add missing test file
|
2013-12-29 22:04:00 +01:00 |
|
Fredrik Johansson
|
6a8d3772da
|
slight improvement to exp_series_basecase for large n
|
2013-11-24 02:40:57 +01:00 |
|
Fredrik Johansson
|
9ded02956b
|
add fmpcb_rsqrt (complex reciprocal square root)
|
2013-10-21 17:58:42 +02:00 |
|
Fredrik Johansson
|
9affdac67e
|
improve special cases in sqrt/rsqrt series
|
2013-10-21 17:08:17 +02:00 |
|
Fredrik Johansson
|
c2d8b6dac8
|
slightly improve sin/cos/tan_series
|
2013-10-21 16:45:11 +02:00 |
|
Fredrik Johansson
|
94120b0ddd
|
improve log_series for special-form input
|
2013-10-21 15:30:19 +02:00 |
|
Fredrik Johansson
|
be6a8ee46f
|
small cleanup
|
2013-10-21 14:58:09 +02:00 |
|
Fredrik Johansson
|
852529f511
|
improve exp_series for medium-size and special-form input
|
2013-10-21 14:52:49 +02:00 |
|
Fredrik Johansson
|
f2a0e2b431
|
add complex sqrt_series, rsqrt_series
|
2013-10-03 14:16:28 +02:00 |
|
Fredrik Johansson
|
991814c481
|
add fmpr_abs_bound_lt_2exp_si; some more simplification
|
2013-09-19 11:50:01 +01: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
|
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
|
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
|
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
|
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
|
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
|
7f572df9a5
|
introduce fmprb_ptr, fmprb_srcptr, fmpcb_ptr, fmpcb_srcptr typedefs
|
2013-07-17 20:18:15 +02:00 |
|
Fredrik Johansson
|
9dc40d61cb
|
add missing polynomial subtraction methods, make sure to always round when adding/subtracting
|
2013-05-28 17:36:38 +02:00 |
|
Fredrik Johansson
|
a607bf7fa1
|
add complex multipoint evaluation/interpolation and helper functions
|
2013-05-09 18:47:34 +01:00 |
|
Fredrik Johansson
|
7dd9a64d27
|
add divrem for complex polynomials
|
2013-05-09 17:58:56 +01:00 |
|
Fredrik Johansson
|
c81444dc4d
|
don't use the Gauss formula for fmpcb_poly_mul by default; make it a separate function
|
2013-05-09 17:35:36 +01:00 |
|
Fredrik Johansson
|
531e238541
|
fix some unused variable warnings
|
2013-01-26 21:11:31 +01:00 |
|
Fredrik Johansson
|
35f6f21c93
|
add fmprb_contains and versions; fix a bug; test code for find_roots
|
2012-11-16 15:12:54 +01:00 |
|
Fredrik Johansson
|
1dd795be42
|
enable fast multiplication
|
2012-11-08 16:22:38 +01:00 |
|
Fredrik Johansson
|
658498eada
|
arithmetic for complex polynomials
|
2012-11-08 15:49:44 +01:00 |
|
Fredrik Johansson
|
daf5550c78
|
more helper functions, and some documenting
|
2012-10-16 10:27:05 +02:00 |
|
Fredrik Johansson
|
755b19f0eb
|
main routine for polynomial root finding
|
2012-10-16 09:29:02 +02:00 |
|
Fredrik Johansson
|
30e004ecb1
|
add helper functions for root isolation
|
2012-10-15 17:31:04 +02:00 |
|
Fredrik Johansson
|
e655d03247
|
add a function for computing a root inclusion of a complex polynomial
|
2012-10-15 16:29:09 +02:00 |
|
Fredrik Johansson
|
c305ff6338
|
initial code for complex numbers and polynomials
|
2012-10-14 16:30:01 +02:00 |
|