Commit graph

14 commits

Author SHA1 Message Date
fredrik
d144c31760 bugfix; improve arb_fmpz_poly_evaluate_arb and arb_fmpz_poly_evaluate_acb using dot products 2021-07-02 15:10:11 +02:00
fredrik
2a1172bf3e arb_fmpz_poly_complex_roots: explicitly guarantee that roots are isolated (was true in practice, but could theoretically fail when the deflation hack is used) 2021-05-19 12:17:32 +02:00
fredrik
43fcc53d76 tweak number of iterations in arb_fmpz_poly_complex_roots to avoid extreme slowdown for some polynomials with clustered roots 2020-04-27 16:57:36 +02:00
Jean-Pierre Flori
bc2f89e4ed Simplify real case. 2018-01-18 16:56:06 +01:00
Jean-Pierre Flori
c0983585c0 Directly discard conjugates in complex case. 2018-01-18 16:22:03 +01:00
Jean-Pierre Flori
16f5dcec29 Remove useless constraints on q. 2018-01-18 16:18:11 +01:00
Jean-Pierre Flori
aa65e975f6 Remove mysterious 2 factor. 2018-01-18 13:57:13 +01:00
Fredrik Johansson
112a83dc78 possible workaround for asm-related test failure (#194) 2017-11-27 16:10:30 +01:00
Fredrik Johansson
656ec293c2 avoid n_mulmod2 also in the test code 2017-07-10 18:24:14 +02:00
Fredrik Johansson
1d80b22fb9 avoid n_mulmod2 which is not available in the released flint 2017-07-10 17:46:09 +02:00
Fredrik Johansson
7975162629 rely on the fmpz_poly_cos_minpoly code from flint (available since 2.5) 2017-06-25 11:53:21 +02:00
Fredrik Johansson
7b62f23ed0 set precision slightly more conservatively 2017-06-23 18:39:02 +02:00
Fredrik Johansson
7d0f75f38e add arb_fmpz_poly_complex_roots 2017-06-23 15:14:30 +02:00
Fredrik Johansson
84c79a3a10 add arb_fmpz_poly module with evaluation, plus a function to construct minimal polynomials of Gaussian periods 2017-06-23 13:08:45 +02:00