Commit graph

38 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
Fredrik Johansson
b4ebc87a1d use arb_test_multiplier to control number of test iterations 2016-04-10 17:24:58 +02:00
Fredrik Johansson
80640c87e2 include flint/foo.h instead of foo.h 2016-03-03 15:42:23 +01:00
Fredrik Johansson
5d8f80023e add acb_csgn (alternative definition of sign function) 2016-02-18 01:37:51 +01:00
Fredrik Johansson
d9c8a39a51 add complex sign function, acb_sgn 2016-02-18 00:55:43 +01:00
Fredrik Johansson
6d18eb53ed add functions for evaluating Bernoulli polynomials 2016-01-24 15:05:21 +01:00
Fredrik Johansson
118de12f7a add complex sinc function 2016-01-07 18:21:26 +01:00
Fredrik Johansson
44b6137cab typo 2015-11-23 15:35:07 +01:00
Fredrik Johansson
a9b8590a09 add acb_quadratic_roots_fmpz 2015-11-23 15:34:28 +01:00
Fredrik Johansson
a4a52ff95d add acb_root_ui 2015-11-23 15:09:10 +01:00
William Hart
55c2827539 printf -> flint_printf, sprintf -> flint_sprintf, fprintf -> flint_fprintf. 2015-11-06 16:17:27 +00:00
William Hart
0383e04c21 %lu -> %wu in *.c. 2015-11-06 15:56:28 +00:00
William Hart
72abf04641 %ld -> %wd in *.c. 2015-11-06 15:51:44 +00:00
William Hart
40e8137bd2 long -> slong for acb/ and acb/test. 2015-11-05 17:43:36 +00:00
Fredrik Johansson
d281d74021 Chebyshev functions 2015-11-01 06:05:48 +01:00
Fredrik Johansson
0076c37faf tweak inverse functions 2015-11-01 04:39:36 +01:00
Fredrik Johansson
4e361ffff7 inverse trig and hyperbolic functions for acb 2015-11-01 01:56:29 +01:00
Fredrik Johansson
d7e4c5f73b implement the Barnes G-function 2015-07-13 18:39:05 +02:00
Fredrik Johansson
d6771af8d9 implement the generalized polygamma function (acb_polygamma) 2015-07-13 17:23:34 +02:00
Fredrik Johansson
e9f7d19561 implement reflection formula for acb_lgamma; tweaks to arb_lgamma 2015-06-16 21:06:14 +02:00
Fredrik Johansson
3a3584aa5a add acb hyperbolic functions (sinh, cosh, sinh_cosh, tanh, coth) 2015-06-16 10:33:19 +02:00
Fredrik Johansson
b2c7cebc6b add exp_invexp functions 2015-06-09 11:07:47 +02:00
Fredrik Johansson
41b737ceb8 fix for last commit 2015-02-19 18:43:01 +01:00
Fredrik Johansson
329ce6b72f add acb_rel_accuracy_bits and improve the real version 2015-02-19 18:15:47 +01:00
Fredrik Johansson
ab93d2e905 add arb_log1p, acb_log1p, acb_atan 2015-01-14 15:17:38 +01:00
Fredrik Johansson
fa2e944576 some better code for bounding complex rising factorials 2014-12-21 00:27:30 +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
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
863d9ee2f7 remove old header files 2014-08-19 01:49:31 +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