Fredrik Johansson
|
10008c4646
|
small improvement to fmpr_mul_2exp_si
|
2013-02-17 20:31:33 +01:00 |
|
Fredrik Johansson
|
edd48c1652
|
improve fmpr_cmp_2exp_si, fmpr_cmpabs_2exp_si
|
2013-02-17 19:29:23 +01:00 |
|
Fredrik Johansson
|
f872b2f6b2
|
add fmpz_extras module to collect fmpz helper functions
|
2013-02-17 17:58:15 +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
|
f376100ac2
|
replace improper FMPR_PREC_EXACT with FMPR_RESULT_EXACT
|
2013-01-10 15:38:19 +01:00 |
|
Fredrik Johansson
|
b76602eca5
|
make use of the improved set_round functions
|
2013-01-09 18:02:38 +01:00 |
|
Fredrik Johansson
|
ef3a687c04
|
low-level set_round/normalise code
|
2013-01-09 16:36:21 +01:00 |
|
Fredrik Johansson
|
53b8e8b41f
|
low-level fmpr multiplication code
|
2013-01-03 15:11:55 +01:00 |
|
Fredrik Johansson
|
2ba582364a
|
add fmprb_get_unique_fmpz
|
2012-12-18 11:36:54 +01:00 |
|
Fredrik Johansson
|
283c5b2227
|
add sinh, cosh, and improve sin_cos
|
2012-11-16 13:26:56 +01:00 |
|
Fredrik Johansson
|
ef8b90f308
|
refactor into more fmpr helper functions
|
2012-09-21 13:53:20 +02:00 |
|
Fredrik Johansson
|
1640732747
|
re-allow large exponents in sqrt
|
2012-09-20 17:32:42 +02:00 |
|
Fredrik Johansson
|
0d2b7e3e04
|
some refactoring
|
2012-09-20 12:00:13 +02:00 |
|
Fredrik Johansson
|
d251d25bef
|
add fmpr_pow_sloppy, for magnitude bounding
|
2012-09-16 03:22:13 +02:00 |
|
Fredrik Johansson
|
c2a9b8b3e8
|
add cmpabs, fix bugs, and simplify division error bounding
|
2012-09-14 12:38:43 +02:00 |
|
Fredrik Johansson
|
0efb13c77c
|
fix some bugs and add more test code
|
2012-09-13 13:47:22 +02:00 |
|
Fredrik Johansson
|
5c861c5329
|
add get/set_fmpz_2exp methods
|
2012-09-10 16:33:59 +02:00 |
|
Fredrik Johansson
|
eda22bb13f
|
better algorithm for multi-evaluation of odd zetas
|
2012-09-09 23:49:43 +02:00 |
|
Fredrik Johansson
|
33c383aa7c
|
add log_gamma series expansion
|
2012-09-07 18:27:09 +02:00 |
|
Fredrik Johansson
|
849e713207
|
catch overflow when converting to mpfr
|
2012-09-07 12:46:58 +02:00 |
|
Fredrik Johansson
|
0847d21f66
|
exp and log
|
2012-09-07 12:19:27 +02:00 |
|
Fredrik Johansson
|
930a7d9649
|
fix some precision issues
|
2012-09-06 15:50:20 +02:00 |
|
Fredrik Johansson
|
b0b7c2fe6e
|
some cleanup
|
2012-09-06 13:18:02 +02:00 |
|
Fredrik Johansson
|
24942a03c1
|
fmpq conversion code
|
2012-09-04 16:11:16 +02:00 |
|
Fredrik Johansson
|
fbddd10ac0
|
preliminary polynomial multiplication code
|
2012-09-04 13:43:10 +02:00 |
|
Fredrik Johansson
|
d780701d0c
|
some more utility functions; cached const_pi
|
2012-09-03 16:26:41 +02:00 |
|
Fredrik Johansson
|
0ce37a3278
|
add cmp method
|
2012-09-03 00:05:16 +02:00 |
|
Fredrik Johansson
|
dc2a3cd404
|
code for gamma and zeta(n); some bugfixes
|
2012-09-02 06:09:40 +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 |
|