Commit graph

68 commits

Author SHA1 Message Date
Fredrik Johansson
4ed39430ad add code for Bell numbers 2015-08-06 04:05:46 +02:00
Fredrik Johansson
38a116157f add arb_power_sum_vec 2015-08-04 12:22:38 +02:00
Alexander Kobel
a8ad82f43c change argument order for arb_abs and arb_neg; correct documentation of arb_abs 2015-07-23 12:24:23 +02:00
Fredrik Johansson
91c72f51c5 small tweak to arb_one 2015-07-05 01:25:30 +02:00
Fredrik Johansson
5c58ec18a9 change some arf instances to mag 2015-07-04 22:44:22 +02:00
Fredrik Johansson
b2c7cebc6b add exp_invexp functions 2015-06-09 11:07:47 +02:00
Fredrik Johansson
b79fff4516 add arb_eq, arb_ne, arb_lt, arb_le, arb_gt, arb_ge 2015-03-18 10:16:39 +01:00
Fredrik Johansson
8780ce7a51 make cached constants more consistent after they have been recomputed to higher precision 2015-03-05 15:12:35 +01:00
Fredrik Johansson
8da850c378 add arb_get_str and arb_printn 2015-01-27 18:09:38 +01:00
Fredrik Johansson
5cc1e0d286 add arb_set_str 2015-01-22 18:47:21 +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
55b952d24a add arb_sqrt1pm1, arb_atanh, arb_asinh, arb_atanh 2015-01-14 16:58:47 +01:00
Fredrik Johansson
ab93d2e905 add arb_log1p, acb_log1p, acb_atan 2015-01-14 15:17:38 +01:00
Fredrik Johansson
1dc2c0db38 add helper function for binary to decimal conversion 2015-01-02 21:42:42 +01:00
Fredrik Johansson
64ece5fd3d add arb_hurwitz_zeta 2014-12-29 17:11:03 +01:00
Fredrik Johansson
d7a1a84f25 add inline functions to library 2014-12-25 15:50:37 +01:00
Fredrik Johansson
d72a4b1cd0 new atan implementation for very high precision 2014-12-07 18:22:00 +01:00
Fredrik Johansson
6d4cbbb86b refactoring; slightly speed up elementary functions for small input 2014-12-07 15:06:01 +01:00
Fredrik Johansson
899c985eba include a version number 2014-11-15 16:53:38 +01:00
Fredrik Johansson
bad99d8c7f implement evaluation of Chebyshev polynomials 2014-11-14 19:05:06 +01:00
Fredrik Johansson
ded80c5691 fix bug in mag_print (showing a value too large by 2^30); cleanup and test some mag methods 2014-11-06 11:44:31 +01:00
Fredrik Johansson
eaedd0c839 add floor and ceil functions 2014-10-30 15:54:50 +01:00
Fredrik Johansson
b8705b7dd5 use the sqrt trick in exp 2014-10-24 19:02:06 +02:00
Fredrik Johansson
2639be4e60 speed up sin and cos using sqrt trick and extend their table to higher precision 2014-10-24 16:32:56 +02:00
Fredrik Johansson
6063d1be3e remove more old files, and move things around 2014-09-25 15:36:55 +02:00
Fredrik Johansson
e6567b9997 more set/get_interval methods 2014-09-25 14:44:17 +02:00
Fredrik Johansson
5a39b61432 new sin/cos code 2014-09-24 11:34:56 +02:00
Fredrik Johansson
696cf0b7e3 code in progress for sin/cos 2014-09-22 17:15:00 +02:00
Fredrik Johansson
835bb3033a add a function for reducing mod log(2) at low precision 2014-09-17 20:41:13 +02:00
Fredrik Johansson
9b9bbe366f add exp lookup tables and taylor series evaluation 2014-09-17 20:27:07 +02:00
Fredrik Johansson
ada701209b port bit-burst exp to arb type 2014-09-08 20:35:58 +02:00
Fredrik Johansson
d4c384f25d add new logarithm code and fix minor precision issue in atan 2014-08-18 19:02:16 +02:00
Fredrik Johansson
b2bc5162d8 remove some more unnecessary inlines 2014-08-14 00:18:25 +02:00
Fredrik Johansson
4e2456343b new arb_atan implementation 2014-08-12 12:58:19 +02:00
Fredrik Johansson
19c18bc347 fast atan taylor series summation 2014-08-11 14:14:29 +02:00
Fredrik Johansson
cb0d578c70 add atan lookup tables (preliminary) 2014-08-11 12:30:44 +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
4227921d88 more documentation 2014-06-20 11:10:11 +02:00
Fredrik Johansson
8cadccc17b port sin/cos_pi_fmpq (with some tweaks) 2014-06-17 16:18:57 +02:00
Fredrik Johansson
9fd66aa77d port some of the bernoulli number code 2014-06-14 22:08:38 +02:00
Fredrik Johansson
f0b1c4842c port remaining zeta methods 2014-06-14 21:42:47 +02:00
Fredrik Johansson
075cc472d6 port most of the zeta function code 2014-06-13 22:08:25 +02:00
Fredrik Johansson
e1329d27d0 port most arb_const_ methods 2014-06-12 20:46:25 +02:00
Fredrik Johansson
e7f0fff490 port gamma function power series methods 2014-06-05 00:43:30 +02:00
Fredrik Johansson
1613f6bb68 port rising2 methods 2014-06-04 16:00:51 +02:00
Fredrik Johansson
befeb0ec50 add arb_rising_fmpq_ui 2014-06-04 13:02:45 +02:00
Fredrik Johansson
a0b580eda3 add arb rising factorial methods 2014-05-29 18:50:18 +02:00
Fredrik Johansson
668b170b91 avoiding wrappers; putting code in the right place 2014-05-26 17:15:00 +02:00
Fredrik Johansson
301da18e89 move some code to the right places 2014-05-26 14:24:18 +02:00