Fredrik Johansson
|
329ce6b72f
|
add acb_rel_accuracy_bits and improve the real version
|
2015-02-19 18:15:47 +01:00 |
|
Fredrik Johansson
|
303a6fb9e0
|
special-case positive real input in acb_lgamma
|
2015-02-10 13:19:34 +01:00 |
|
Fredrik Johansson
|
1a29168c4b
|
add matrix charpoly (ported from flint) and randtest methods
|
2015-01-18 00:14:42 +01:00 |
|
Fredrik Johansson
|
143543f4fa
|
more get_unique_fmpz methods, and code for generating Swinnerton-Dyer polynomials
|
2015-01-16 17:02:03 +01:00 |
|
Fredrik Johansson
|
d782a17a1a
|
improve complex division with small denominator
|
2015-01-15 11:33:39 +01:00 |
|
Fredrik Johansson
|
ab93d2e905
|
add arb_log1p, acb_log1p, acb_atan
|
2015-01-14 15:17:38 +01:00 |
|
Fredrik Johansson
|
c67ae74360
|
make _acb_vec_sort_pretty a library function
|
2015-01-13 17:00:42 +01:00 |
|
Fredrik Johansson
|
d7a1a84f25
|
add inline functions to library
|
2014-12-25 15:50:37 +01:00 |
|
Fredrik Johansson
|
7a439e278c
|
missing clear
|
2014-12-21 00:30:37 +01:00 |
|
Fredrik Johansson
|
fa2e944576
|
some better code for bounding complex rising factorials
|
2014-12-21 00:27:30 +01:00 |
|
Fredrik Johansson
|
efcf9856bd
|
add mag_fast_mul_2exp_si; small optimization of complex squaring
|
2014-12-20 23:01:13 +01:00 |
|
Fredrik Johansson
|
6e296f2cba
|
cleanup and documenting
|
2014-12-20 22:37:43 +01:00 |
|
Fredrik Johansson
|
17b368da36
|
implement the complete elliptic integral of the first kind
|
2014-12-19 23:28:24 +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
|
b598f8e6fd
|
fix algorithm selection
|
2014-11-09 17:19:54 +01:00 |
|
Fredrik Johansson
|
1345dfd281
|
implement bessel function of the first kind
|
2014-11-09 13:28:39 +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
|
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
|
8132e59ff6
|
prettier printing of complex numbers with negative imaginary part
|
2014-08-23 20:18:17 +02:00 |
|
Fredrik Johansson
|
863d9ee2f7
|
remove old header files
|
2014-08-19 01:49:31 +02:00 |
|
Fredrik Johansson
|
a4019154e7
|
replace makefiles with version based on the improved flint makefiles
|
2014-08-18 22:53:50 +02:00 |
|
Fredrik Johansson
|
47c154081f
|
more cleanup
|
2014-08-15 16:10:58 +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
|
075cc472d6
|
port most of the zeta function code
|
2014-06-13 22:08:25 +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
|
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 |
|