Commit graph

70 commits

Author SHA1 Message Date
Fredrik Johansson
b60365962c small fix 2016-09-07 00:05:44 +02:00
Fredrik Johansson
bbdeca4cda add acb_printn / acb_fprintn and tweak documentation 2016-09-06 18:01:14 +02:00
Fredrik Johansson
6316497cf5 de-inline clear() methods -> 8% faster compile, 25% smaller libarb.so 2016-07-05 00:26:55 +02:00
Fredrik Johansson
ecb70e7476 update copyright headers to switch from GPL to LGPL 2016-04-26 17:20:05 +02:00
Ricky E. Farr
9bb4a234de Fix small issue with previous commit 2016-04-20 06:28:07 -04:00
Ricky E. Farr
73011a5386 Add arb_sqr and acb_sqr functions and documentation 2016-04-20 06:15:31 -04: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
4033d51c42 add arb_equal_si and acb_equal_si 2016-01-18 14:37:59 +01:00
Fredrik Johansson
118de12f7a add complex sinc function 2016-01-07 18:21:26 +01:00
alex
c7ef0f64ac MAINT: print(...) is now implemented like fprint(stdout, ...) 2016-01-01 17:18:55 -05:00
alex
020433d0dc ENH: add fprint 2015-12-31 19:06:07 -05: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
75d3be4cd1 BLAH_INLINE long -> BLAH_INLINE slong in *.h. 2015-11-10 13:58:05 +00:00
William Hart
34008143c1 long -> slong return values. 2015-11-10 13:41:43 +00:00
William Hart
55c2827539 printf -> flint_printf, sprintf -> flint_sprintf, fprintf -> flint_fprintf. 2015-11-06 16:17:27 +00:00
William Hart
24217696d7 long -> slong acb.h. 2015-11-06 11:11:35 +00:00
Fredrik Johansson
83e79dddfc implement arb_contains_int and acb_contains_int 2015-11-04 16:08:27 +01:00
Fredrik Johansson
d281d74021 Chebyshev functions 2015-11-01 06:05:48 +01:00
Fredrik Johansson
4e361ffff7 inverse trig and hyperbolic functions for acb 2015-11-01 01:56:29 +01:00
Fredrik Johansson
3ba474dd42 add arb_rising/acb_rising and use gamma for large n in rising_ui 2015-10-17 01:11:58 +02:00
Fredrik Johansson
1c91601241 add more useful methods 2015-10-02 09:46:02 +02:00
Fredrik Johansson
7a79f54cf3 add some more helper methods and fix inline declarations 2015-10-02 09:03:53 +02:00
Fredrik Johansson
3776434c31 document undocumented methods 2015-09-30 17:28:07 +02:00
Fredrik Johansson
47fa24f5e3 add some acb helper functions (need docs) 2015-09-24 17:46:29 +02:00
Fredrik Johansson
a44e95375a fix acb_set_si_si 2015-08-23 12:59:52 +02:00
ricky.e.farr@gmail.com
21326c23be Remove init_set Macros 2015-08-16 23:16:06 -04:00
ricky.e.farr@gmail.com
71f77917f0 Documentation and Two More Functions 2015-08-13 06:05:23 -04:00
ricky.e.farr@gmail.com
07516118ea acb set functions 2015-08-11 09:04:59 -04:00
ricky.e.farr@gmail.com
54c4ce2bea Add acb versions 2015-08-11 08:19:10 -04: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
bc89f14b0b document vector functions 2015-07-04 23:48:57 +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
2c5d00981e implement [arb/acb]_poly_cot_pi_series 2015-06-16 13:10:18 +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
f02f83e7dc factor out a test helper function 2015-06-05 23:39:02 -04:00
Fredrik Johansson
31d9af66d8 add acb_eq, acb_ne 2015-04-18 20:19:11 +02:00
Fredrik Johansson
329ce6b72f add acb_rel_accuracy_bits and improve the real version 2015-02-19 18:15:47 +01:00
Fredrik Johansson
d212f84652 implement incomplete gamma function 2015-01-21 16:14:46 +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
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
fa2e944576 some better code for bounding complex rising factorials 2014-12-21 00:27:30 +01:00
Fredrik Johansson
6e296f2cba cleanup and documenting 2014-12-20 22:37:43 +01:00