Commit graph

75 commits

Author SHA1 Message Date
Fredrik Johansson
c2a9b8b3e8 add cmpabs, fix bugs, and simplify division error bounding 2012-09-14 12:38:43 +02:00
Fredrik Johansson
baa622ecf1 include error bound for pi_chudnovsky 2012-09-12 17:44:17 +02:00
Fredrik Johansson
7e6bcb9ad6 add fmprb_pow_fmpz 2012-09-12 12:16:29 +02:00
Fredrik Johansson
c50370d897 add test code for ball arithmetic 2012-09-10 23:50:33 +02:00
Fredrik Johansson
4d2e00b926 code for generating random test rationals 2012-09-10 17:13:50 +02:00
Fredrik Johansson
1fd8e36436 more code to support test writing 2012-09-10 17:07:41 +02:00
Fredrik Johansson
621c0fc031 add some fmprb test code, and fix a couple of bugs 2012-09-10 12:27:32 +02:00
Fredrik Johansson
da38e48fe5 use the fast zeta multi-evaluation algorithm 2012-09-10 10:35:11 +02:00
Fredrik Johansson
eda22bb13f better algorithm for multi-evaluation of odd zetas 2012-09-09 23:49:43 +02:00
Fredrik Johansson
2d57bab3a4 complete zeta_ui 2012-09-07 13:38:59 +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
9eb55751e2 remove unused variables 2012-09-06 09:57:34 +02:00
Fredrik Johansson
d992e3fb5c implement Fibonacci numbers 2012-09-05 15:30:20 +02:00
Fredrik Johansson
a049873a9c implement power series inversion; fix multiplication bug 2012-09-05 02:12:32 +02:00
Fredrik Johansson
8b7b58a339 containment testing and some polynomial test code 2012-09-04 17:47:02 +02:00
Fredrik Johansson
50c885c427 zeta_ui using Bernoulli numbers 2012-09-03 16:32:26 +02:00
Fredrik Johansson
d780701d0c some more utility functions; cached const_pi 2012-09-03 16:26:41 +02:00
Fredrik Johansson
6dd11555cc fix pi_chudnovsky on 32-bit 2012-09-03 14:28:01 +02:00
Fredrik Johansson
22f69e4758 add code for computing binomial coefficients 2012-09-03 11:49:25 +02:00
Fredrik Johansson
98a79674b3 bugfix 2012-09-03 11:13:19 +02:00
Fredrik Johansson
0730319c8f add binary splitting factorial 2012-09-03 11:09:05 +02:00
Fredrik Johansson
acc0b9df9f add zeta using Euler product 2012-09-03 01:45:06 +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