Commit graph

38 commits

Author SHA1 Message Date
fredrik
32b49fd8b7 sphinx fixes 2020-06-09 12:05:18 +02:00
Joel Dahne
f6ab2e6135 fix doc formatting
Make the docs consistently have a space between the type and the * for
pointers.
2020-04-15 11:58:25 +02:00
fredrik
f433b7597e change arf_get_mpfr to return an MPFR underflow/overflow result instead of throwing flint_abort() if the exponent is out of bounds 2020-03-30 12:34:08 +02:00
Julian Rüth
57f4739e43
Add serialization arb/arf/mag_load/dump_str/file 2019-10-05 17:56:24 +02:00
fredrik
65664855ca improve stieltjes constants 2018-04-12 18:19:57 +02:00
fredrik
296e1703c0 some more doc housekeeping; add a page about contributing 2018-04-10 00:31:41 +02:00
fredrik
aa9ceef06c tidy documentation for arf.h 2018-04-08 22:24:24 +02:00
Fredrik Johansson
109afaab0f add arf_sosq (sum of squares) 2017-02-18 15:56:00 +01:00
Fredrik Johansson
06df4d6dcb wrapper for zeta algorithms 2016-10-25 21:57:37 +02:00
Fredrik Johansson
84a49ff8fd add methods to count allocated bytes; restrict memory usage in zeta sum sieving 2016-10-19 17:58:37 +02:00
Fredrik Johansson
2789e4555a add arf_cmp_si, arf_cmp_ui, arf_cmp_d 2016-10-11 13:12:22 +02:00
Fredrik Johansson
f10d1de631 document some arf low-level methods 2016-04-29 14:04:49 +02:00
Fredrik Johansson
13bbbd92c6 add arf_frexp 2016-04-29 13:50:05 +02:00
Fredrik Johansson
6e48b12f37 ARF_RND_NEAR should now work everywhere (not tested for div, sqrt, rsqrt, root) 2016-04-28 01:46:50 +02:00
Fredrik Johansson
ce31cfdc05 arf_neg_round supports ARF_RND_NEAR; add test code 2016-04-15 15:39:35 +02:00
Fredrik Johansson
16f6ebd87b support ARF_RND_NEAR in arf_mul_* methods 2016-04-15 15:27:34 +02:00
Fredrik Johansson
27bf215cfe fix two doc typos 2016-03-29 19:09:30 +02:00
Fredrik Johansson
f2a0b65f35 clarify unsafety of ARF_PREC_EXACT 2016-03-18 15:05:59 +01:00
Fredrik Johansson
b9aab31961 support round-to-nearest in arf_set_round 2016-03-07 17:53:54 +01:00
Fredrik Johansson
2ba00389d6 move _arf_set_mpn_fixed to its own file and document it 2016-02-28 02:29:20 +01:00
Fredrik Johansson
ecf90c9c5f move _arf_get_integer_mpn to its own file and document it 2016-02-28 02:07:04 +01:00
Fredrik Johansson
493234ef86 arf_get_fmpz: optimize the last cases, optimize the fmpz_fixed versions, and test more 2016-02-26 16:57:19 +01:00
Fredrik Johansson
7cebb85b15 rewrite arb_get_unique_fmpz and arb_get_interval_fmpz_2exp, reducing overhead, making them more robust with huge exponents, and documenting this more carefully 2016-02-25 16:55:21 +01:00
alex
020433d0dc ENH: add fprint 2015-12-31 19:06:07 -05:00
alex
4574b1874f DOC: typo 2015-11-23 11:14:14 -05:00
William Hart
f5146c2a5d long -> slong arf.rst. 2015-11-06 11:45:33 +00:00
Fredrik Johansson
304399338a arf_get_d: correct under/overflow, and allow round-to-nearest 2015-10-02 11:29:43 +02:00
Fredrik Johansson
303913f631 add arf_root and improve arb_root 2015-06-17 18:37:53 +02:00
Fredrik Johansson
ca0a40bdab update docs and bump version number to 2.5.0 2015-01-28 18:20:07 +01:00
Fredrik Johansson
b3be4541b4 document two methods 2015-01-21 16:16:53 +01:00
Fredrik Johansson
eaedd0c839 add floor and ceil functions 2014-10-30 15:54:50 +01:00
Fredrik Johansson
46e15289fb document shallow assign functions 2014-07-30 16:58:38 +02:00
Fredrik Johansson
2f4e46e263 document and test more functions 2014-06-20 10:21:21 +02:00
Fredrik Johansson
4df2988515 update documentation 2014-05-27 20:14:09 +02:00
Fredrik Johansson
f43d0cf43d document some more arf functions 2014-05-19 14:29:26 +02:00
Fredrik Johansson
48ddeea5ef more work on ball arithmetic 2014-05-09 16:50:01 +02:00
Fredrik Johansson
decf8ca7e6 document the arf module 2014-05-08 19:35:52 +02:00
Fredrik Johansson
0998aa9821 more code and test code 2014-05-08 14:48:36 +02:00