Commit graph

36 commits

Author SHA1 Message Date
fredrik
2488af9b1d remove some unused fmpr functions and drop test iterations 2018-12-13 16:49:21 +01:00
Fredrik Johansson
27bf215cfe fix two doc typos 2016-03-29 19:09:30 +02:00
Fredrik Johansson
d5e489f2a2 further tweaks to the documentation 2016-02-28 03:38:55 +01:00
William Hart
84c182ba81 long -> slong fmpr.rst. 2015-11-06 11:50:56 +00:00
Fredrik Johansson
ca0a40bdab update docs and bump version number to 2.5.0 2015-01-28 18:20:07 +01:00
Fredrik Johansson
4df2988515 update documentation 2014-05-27 20:14:09 +02:00
Fredrik Johansson
0244fe0e46 Fix evil bug in floating-point arithmetic and strengthen test code.
When rounding up, the error bound sometimes came out as 1/2 ulp instead of 1 ulp due to the mantissa rounding up to the next power of two, without a corresponding exponent correction. Fortunately, this should not affect ball arithmetic (which always rounds down).
2014-04-18 16:19:53 +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
28159cd9a9 cleanup and doc corrections 2013-09-19 10:39:43 +01:00
Fredrik Johansson
a51ed9cf30 add fmpr_is_int_2exp_si; some simplification 2013-09-18 22:32:50 +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
4247d0ec22 add fmpr_abs_bound_le/lt_2exp_fmpz 2013-09-18 16:28:13 +01:00
Fredrik Johansson
8dc7484cbc more documentation about special values, and some fixes 2013-08-06 16:32:37 +02:00
Fredrik Johansson
56fe71d7b1 another minor doc edit 2013-08-06 14:14:04 +02:00
Fredrik Johansson
8fb9a53ebd small doc edit 2013-08-06 14:11:29 +02:00
Fredrik Johansson
a3be4a1217 documentation updates 2013-08-06 14:10:45 +02:00
Fredrik Johansson
46b93fabd8 make fmpr_cmpabs_ui a proper function 2013-07-23 14:14:49 +02:00
Fredrik Johansson
d5b514e12c add fmpr_set_d 2013-06-10 12:07:00 +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
5ceaf24774 add reciprocal square root functions (fmpr_rsqrt, fmprb_rsqrt, fmprb_rsqrt) 2013-06-09 16:20:44 +02:00
Fredrik Johansson
06539da4e9 add helper functions for combined assignment and rounding of single or double limb mantissas 2013-05-27 15:24:03 +02:00
Fredrik Johansson
ba329a6a49 minor doc edit 2013-05-24 17:28:24 +02:00
Fredrik Johansson
8a4943b533 add _fmpr_set_round_mpn, and simplify the implementation of fmpr_mul 2013-05-24 17:26:54 +02:00
Fredrik Johansson
35dfbda6b3 add fmpr_sum for accurate summation 2013-03-14 15:13:44 +01:00
Fredrik Johansson
5349c15a51 add fmpr_bits, fmprb_bits, fmpcb_bits 2013-03-01 14:16:42 +01:00
Fredrik Johansson
a433fecc1f add fmprb_set_interval_fmpr, fmprb_union 2013-02-28 15:13:21 +01:00
Fredrik Johansson
e7e93a4108 add fmpr_min, fmpr_max 2013-02-28 14:36:42 +01:00
Fredrik Johansson
ce0a218839 add fmpr_root, fmprb_root (placeholder code) 2013-02-28 14:32:59 +01:00
Fredrik Johansson
e66ebaa905 minor doc update 2013-02-27 14:59:08 +01:00
Fredrik Johansson
1a5e170598 add fmpr_get_fmpz, fmpr_get_si 2013-02-13 11:22:03 +01:00
Fredrik Johansson
5b4e35b750 tidy up float conversion functions 2013-02-05 15:10:27 +01:00
Fredrik Johansson
aefd8d98f4 fix some more minor docs issues 2013-01-25 18:51:44 +01:00
Fredrik Johansson
cbff842d50 update documentation 2013-01-25 17:56:01 +01:00
Fredrik Johansson
2ba582364a add fmprb_get_unique_fmpz 2012-12-18 11:36:54 +01:00
Fredrik Johansson
707aa67204 add some fmpcb helper functions; edits to documentation 2012-11-29 15:58:26 +01:00
Fredrik Johansson
90660611af convert docs to sphinx 2012-10-11 13:09:44 +02:00