Commit graph

14 commits

Author SHA1 Message Date
Fredrik Johansson
ecb70e7476 update copyright headers to switch from GPL to LGPL 2016-04-26 17:20:05 +02:00
William Hart
34008143c1 long -> slong return values. 2015-11-10 13:41:43 +00:00
William Hart
93d40a7a9b long -> slong in fmpr/ and fmpr/test/. 2015-11-05 18:03:08 +00:00
Fredrik Johansson
5697316463 simplify interface 2014-04-18 16:17:42 +02:00
Fredrik Johansson
24c2f11721 some code reorganisation; optimise fmpr_mul_si/ui/fmpz 2014-04-18 16:17:22 +02:00
Fredrik Johansson
b656aefd5f first version of rewritten fmpr_add (needs more cleanup, and code reuse in fmpr_sub etc) 2013-05-27 16:21:37 +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
f872b2f6b2 add fmpz_extras module to collect fmpz helper functions 2013-02-17 17:58:15 +01:00
Fredrik Johansson
0280be9dfc remove some custom fmpz functions now defined in fmpz.h 2013-01-11 20:30:29 +01:00
Fredrik Johansson
f376100ac2 replace improper FMPR_PREC_EXACT with FMPR_RESULT_EXACT 2013-01-10 15:38:19 +01:00
Fredrik Johansson
53b8e8b41f low-level fmpr multiplication code 2013-01-03 15:11:55 +01:00
Fredrik Johansson
b0b7c2fe6e some cleanup 2012-09-06 13:18:02 +02:00
Fredrik Johansson
3695c29072 more functions, and first version of ball arithmetic 2012-09-01 23:32:52 +02:00
Fredrik Johansson
09990f94bc fmpz based floating-point arithmetic (experimental) 2012-08-05 19:57:08 +02:00