Commit graph

154 commits

Author SHA1 Message Date
William Hart
55c2827539 printf -> flint_printf, sprintf -> flint_sprintf, fprintf -> flint_fprintf. 2015-11-06 16:17:27 +00:00
William Hart
72abf04641 %ld -> %wd in *.c. 2015-11-06 15:51:44 +00:00
William Hart
5513b601c8 (U)L -> (U)WORD. 2015-11-06 15:34:19 +00:00
William Hart
a313bfb2d7 long -> slong in fmprb/ and fmprb/test/. 2015-11-05 18:04:06 +00:00
Fredrik Johansson
6c81cba454 port the div_2expm1_ui code completely to the arb type 2015-07-21 18:05:30 +02:00
Fredrik Johansson
6063d1be3e remove more old files, and move things around 2014-09-25 15:36:55 +02:00
Fredrik Johansson
e493a6dd43 remove most of the old (arb 1.x) modules 2014-08-19 01:26:52 +02:00
Fredrik Johansson
a4019154e7 replace makefiles with version based on the improved flint makefiles 2014-08-18 22:53:50 +02:00
Fredrik Johansson
5dd148db59 wrap remaining fmprb functions 2014-05-12 11:15:51 +02:00
Fredrik Johansson
a3d582730c add code from a future flint version, and silence a warning 2014-05-03 03:19:05 +02:00
Fredrik Johansson
f31b7c29f6 use the new fmpz_poly_cos_minpoly in flint instead of elefun_cos_minpoly 2014-03-29 07:42:16 +01:00
Fredrik Johansson
11d5176ddb new exp bit-burst implementation 2014-02-23 17:55:53 +01:00
Fredrik Johansson
c3d61204e8 faster digamma function argument reduction 2013-12-29 18:07:56 +01:00
Fredrik Johansson
b537658904 simplify const_euler and use the published bound 2013-12-03 16:06:25 +01:00
Fredrik Johansson
8d80118bbd add fmprb_inv and replace uses of fmprb_ui_div 2013-11-12 15:25:50 +01:00
Fredrik Johansson
963d10fc0f fix fmprb_sqrtpos with nonfinite input 2013-09-27 17:51:09 +02:00
Fredrik Johansson
53ee741a95 add fmprb_calc_isolate_roots: real analytic root isolation 2013-09-26 11:46:05 +02:00
Fredrik Johansson
e6d8bb2e16 cleanup some powering code 2013-09-19 00:30:04 +01:00
Fredrik Johansson
a51ed9cf30 add fmpr_is_int_2exp_si; some simplification 2013-09-18 22:32:50 +01:00
Fredrik Johansson
b139048d61 get rid of some more exprefs 2013-09-18 17:31:12 +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
f9c95b142a add fmprb_trim, fmpcb_trim 2013-08-18 15:18:29 +02:00
Fredrik Johansson
f92f8d9790 more work well-defining operations on special balls 2013-08-07 13:54:56 +02:00
Fredrik Johansson
51f01b52c9 more work on well-defining operations involving special values 2013-08-06 17:41:50 +02:00
Fredrik Johansson
61fe3c25b8 more work on well-defining and testing special values 2013-08-06 17:20:21 +02:00
Fredrik Johansson
8dc7484cbc more documentation about special values, and some fixes 2013-08-06 16:32:37 +02:00
Fredrik Johansson
9ddd9641eb slightly improve const_glaisher 2013-08-03 14:56:29 +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
d6ef6f70b2 some renaming 2013-07-30 15:21:17 +02:00
Fredrik Johansson
4bd28225bc use flint_cleanup() everywhere 2013-07-30 13:53:10 +02:00
Fredrik Johansson
0eb428f9f0 use flint_cleanup (work in progress) 2013-07-30 12:37:26 +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
c0af0d76b0 add fmprb_asin, fmprb_acos 2013-07-17 06:10:18 +02:00
Fredrik Johansson
06db579d92 tweak mul/div/rsqrt with infinite radius input 2013-07-15 14:04:14 +02:00
Fredrik Johansson
dfdab53f24 use mpfr_exp for slightly larger exponents 2013-06-26 17:11:10 -04:00
Fredrik Johansson
eb0fb5242e document fmprb_div_fmpr 2013-06-09 20:14:17 +02:00
Fredrik Johansson
82fd23e0da add fmpr_divappr_abs_ubound; slightly speed up a few radius operations 2013-06-09 19:53:01 +02:00
Fredrik Johansson
cb15277968 slightly speed up pi computation 2013-06-09 16:34:53 +02:00
Fredrik Johansson
5ceaf24774 add reciprocal square root functions (fmpr_rsqrt, fmprb_rsqrt, fmprb_rsqrt) 2013-06-09 16:20:44 +02:00
Fredrik Johansson
9c6e1d71f3 arb-based cosine minpoly calculation 2013-05-31 17:33:12 +02:00
Fredrik Johansson
9939fbf0ca use fixed-point code for small low-precision exponential 2013-05-22 17:05:58 +02:00
Fredrik Johansson
968811522e fix an evil bug 2013-03-27 19:09:12 +01:00
Fredrik Johansson
289a780a73 more simple interfaces for zeta functions; implement functional equation 2013-03-27 18:25:00 +01:00
Fredrik Johansson
c186a9bef8 cleanup factorials and binomials 2013-03-27 17:35:26 +01:00
Fredrik Johansson
475bb2c8f3 reorg zeta related functions 2013-03-27 15:54:05 +01:00
Fredrik Johansson
7fa0542746 use cot_pi in digamma functional equation 2013-03-26 17:54:40 +01:00
Fredrik Johansson
1ddaeee5d7 complex tan_pi, cot_pi 2013-03-26 17:40:42 +01:00
Fredrik Johansson
c549675c0b add real tan, cot, and complex cos_pi 2013-03-26 13:58:27 +01:00