Commit graph

859 commits

Author SHA1 Message Date
Fredrik Johansson
e6bd67f911 make inv_series and div_series nonstop 2015-02-16 15:00:31 +01:00
Fredrik Johansson
39b3433b2b add arb/acb_poly_add_si 2015-02-15 05:00:31 +01:00
Fredrik Johansson
d0356c591a rmv accidental file 2015-02-15 03:59:03 +01:00
Fredrik Johansson
422b82efe4 make pfq_choose_n a bit more robust 2015-02-15 03:58:46 +01:00
Fredrik Johansson
af43b37c35 fix memory leak in example program 2015-02-13 16:17:00 +01:00
Fredrik Johansson
ce39f07d6f speed up inv_series and div_series for len = 2 2015-02-13 13:18:53 +01:00
Fredrik Johansson
ed2990d5f8 add sin_pi_series and friends 2015-02-10 17:45:20 +01:00
Fredrik Johansson
50af344e6c special-case real input in complex gamma function power series 2015-02-10 14:05:12 +01:00
Fredrik Johansson
cf9c68fd54 optimize arb gamma and rgamma series for special input 2015-02-10 13:43:40 +01:00
Fredrik Johansson
303a6fb9e0 special-case positive real input in acb_lgamma 2015-02-10 13:19:34 +01:00
Fredrik Johansson
8022fca3b4 add arb_poly_majorant, acb_poly_majorant 2015-02-10 13:13:46 +01:00
Fredrik Johansson
ca0a40bdab update docs and bump version number to 2.5.0 2015-01-28 18:20:07 +01:00
Fredrik Johansson
12dc9a363a logos! 2015-01-28 14:54:30 +01:00
Fredrik Johansson
5d248c5a41 fix a minor bug 2015-01-27 18:41:15 +01:00
Fredrik Johansson
8da850c378 add arb_get_str and arb_printn 2015-01-27 18:09:38 +01:00
Fredrik Johansson
5cc1e0d286 add arb_set_str 2015-01-22 18:47:21 +01:00
Fredrik Johansson
9f87237a56 incomplete gamma function of power series 2015-01-22 14:43:52 +01:00
Fredrik Johansson
3eb1cf06cd add simple wrappers for erfc, erfi, expint 2015-01-21 17:28:16 +01:00
Fredrik Johansson
de03803f57 add simple wrappers for erfc, erfi, expint 2015-01-21 17:28:00 +01:00
Fredrik Johansson
b3be4541b4 document two methods 2015-01-21 16:16:53 +01:00
Fredrik Johansson
d212f84652 implement incomplete gamma function 2015-01-21 16:14:46 +01:00
Fredrik Johansson
43b98b6045 optimize arb_digamma for small integers 2015-01-20 16:55:15 +01:00
Fredrik Johansson
9f46fd1133 add poly_set_round methods 2015-01-19 16:52:15 +01:00
Fredrik Johansson
f66d002884 more is_real methods; use in acb_mat exp and det 2015-01-18 17:21:23 +01:00
Fredrik Johansson
1a29168c4b add matrix charpoly (ported from flint) and randtest methods 2015-01-18 00:14:42 +01:00
Fredrik Johansson
143543f4fa more get_unique_fmpz methods, and code for generating Swinnerton-Dyer polynomials 2015-01-16 17:02:03 +01:00
Fredrik Johansson
ff705d1874 minor cleanup 2015-01-16 10:20:36 +01:00
Fredrik Johansson
a22075c52e factor out mag_polylog_tail 2015-01-16 09:29:10 +01:00
Fredrik Johansson
dd7cdca99f improve sqrt and rsqrt of power series with a binomial as input 2015-01-15 15:28:21 +01:00
Fredrik Johansson
6f807c351b try to silence clang warning 2015-01-15 15:27:50 +01:00
Fredrik Johansson
d782a17a1a improve complex division with small denominator 2015-01-15 11:33:39 +01:00
Fredrik Johansson
55b952d24a add arb_sqrt1pm1, arb_atanh, arb_asinh, arb_atanh 2015-01-14 16:58:47 +01:00
Fredrik Johansson
ab93d2e905 add arb_log1p, acb_log1p, acb_atan 2015-01-14 15:17:38 +01:00
Fredrik Johansson
de1e9bbde4 more functions of complex power series: pow, agm, erf, elliptic_k, elliptic_p 2015-01-13 17:18:24 +01:00
Fredrik Johansson
c67ae74360 make _acb_vec_sort_pretty a library function 2015-01-13 17:00:42 +01:00
Fredrik Johansson
2caa2bf8d2 change divrem to return success/fail instead of aborting on divide by zero 2015-01-06 14:35:00 +01:00
Fredrik Johansson
1dc2c0db38 add helper function for binary to decimal conversion 2015-01-02 21:42:42 +01:00
Fredrik Johansson
64ece5fd3d add arb_hurwitz_zeta 2014-12-29 17:11:03 +01:00
Fredrik Johansson
0c850211c9 zeta parameter selection: try harder to avoid stalling 2014-12-29 17:06:17 +01:00
Fredrik Johansson
293d2fae25 zeta_ui(1): return indeterminate instead of aborting 2014-12-29 17:05:15 +01:00
Fredrik Johansson
7a1e8e6754 make arb_bernoulli_ui(2^64-2) not crash 2014-12-29 12:58:18 +01:00
Fredrik Johansson
49622e0d65 fix rgamma of negative integers returning indeterminate 2014-12-28 18:26:55 +01:00
Fredrik Johansson
d7a1a84f25 add inline functions to library 2014-12-25 15:50:37 +01:00
Fredrik Johansson
0e014342af move out mag_log_ui and mag_binpow_uiui and document them 2014-12-21 16:40:09 +01:00
Fredrik Johansson
7a439e278c missing clear 2014-12-21 00:30:37 +01:00
Fredrik Johansson
fa2e944576 some better code for bounding complex rising factorials 2014-12-21 00:27:30 +01:00
Fredrik Johansson
742257133f fix a filename 2014-12-20 23:05:45 +01:00
Fredrik Johansson
efcf9856bd add mag_fast_mul_2exp_si; small optimization of complex squaring 2014-12-20 23:01:13 +01:00
Fredrik Johansson
6e296f2cba cleanup and documenting 2014-12-20 22:37:43 +01:00
Fredrik Johansson
17b368da36 implement the complete elliptic integral of the first kind 2014-12-19 23:28:24 +01:00