Commit graph

21 commits

Author SHA1 Message Date
Fredrik Johansson
6e296f2cba cleanup and documenting 2014-12-20 22:37:43 +01:00
Fredrik Johansson
c6395d0bd6 implement the complex arithmetic-geometric mean (code is still messy) 2014-12-16 16:53:24 +01:00
Fredrik Johansson
9a0ad0562c make complex division fast in pure real/imag cases with a small denominator 2014-11-08 13:37:56 +01:00
Fredrik Johansson
af8f8d713e start of a module for hypergeometric functions 2014-11-06 16:03:49 +01:00
Fredrik Johansson
a98caad160 add acb_poly powering code, eisenstein series, and more test code 2014-10-21 16:39:48 +02:00
Fredrik Johansson
178108a71e tweak acb_exp; add acb_exp_pi_i 2014-10-06 15:09:37 +02:00
Fredrik Johansson
f518411a75 improve cubing for complex numbers 2014-10-03 16:01:48 +02:00
Fredrik Johansson
6880e8b223 cleanup acb_get_mag, acb_get_mag_lower 2014-08-15 14:03:42 +02:00
Fredrik Johansson
b2bc5162d8 remove some more unnecessary inlines 2014-08-14 00:18:25 +02:00
Fredrik Johansson
6827833cc3 add polylog wrapper functions 2014-07-10 22:23:26 +02:00
Fredrik Johansson
323a20db65 initial code for polylogarithms 2014-07-06 17:16:54 +02:00
Fredrik Johansson
2f4e46e263 document and test more functions 2014-06-20 10:21:21 +02:00
Fredrik Johansson
075cc472d6 port most of the zeta function code 2014-06-13 22:08:25 +02:00
Fredrik Johansson
e7f0fff490 port gamma function power series methods 2014-06-05 00:43:30 +02:00
Fredrik Johansson
66d5b62262 port digamma function 2014-06-04 16:12:22 +02:00
Fredrik Johansson
1613f6bb68 port rising2 methods 2014-06-04 16:00:51 +02:00
Fredrik Johansson
d2b6baf3b8 port most gamma function code to arb/acb 2014-06-04 15:26:18 +02:00
Fredrik Johansson
64aeecd7af add acb rising factorials 2014-06-04 13:36:51 +02:00
Fredrik Johansson
dfa2ca7113 some more work on complex addmul and polynomial evaluation 2014-05-19 21:01:45 +02:00
Fredrik Johansson
76d4f04fbe more work on complex multiplication 2014-05-15 19:20:44 +02:00
Fredrik Johansson
6575ccf454 initial code for complex numbers 2014-05-15 16:36:30 +02:00