Commit graph

72 commits

Author SHA1 Message Date
fredrik
35a554464a add arb_contains_interior, acb_contains_interior 2020-02-19 09:14:06 +01:00
fredrik
b17506e22d add rel_one_accuracy_bits methods; improvement to precision handling for hypgeom_m 2019-02-22 13:28:03 +01:00
fredrik
e7eba6be30 acb_get_mid as a common function; small doc edits 2018-12-03 22:38:36 +01:00
fredrik
7c98883478 approximate dot product and matrix multiplication 2018-09-07 18:04:30 +02:00
fredrik
ffa60bf319 implement acb_dot and use in the acb_poly module 2018-08-26 19:59:30 +02:00
fredrik
36563b2547 documentation updates; more test integrals 2018-02-23 16:19:48 +01:00
fredrik
63526714e2 utility functions acb_sqrt_analytic, acb_rsqrt_analytic, acb_log_analytic, acb_pow_analytic, acb_real_sqrtpos; also improve bounds in acb_rsqrt 2018-02-23 00:21:01 +01:00
fredrik
fbe994f446 utility functions acb_real_abs, sgn, heaviside, floor, ceil, min, max 2018-02-10 22:31:33 +01:00
Fredrik Johansson
a0ce21c37c more trig functions (sec, csc, sech, csch) 2017-11-13 01:59:40 +01:00
Pascal
226ed94603 order arguments in acb_vec_unit_roots 2017-10-30 08:43:01 +01:00
Pascal
4376829974 change acb_vec_unit_roots interface
separate order from length, and allow negative order
2017-10-30 08:43:00 +01:00
Fredrik Johansson
3be24cc287 update citations 2017-07-09 18:26:25 +02:00
Fredrik Johansson
de0349a885 add arb_sinc_pi, acb_sinc_pi 2017-06-20 09:44:25 +02:00
Fredrik Johansson
af1f607c32 add acb_dirichlet_hurwitz; rearrange internal call sequence to make sure Riemann zeta code is used in all cases when a=1 2017-06-19 10:23:44 +02:00
Fredrik Johansson
e08d863d58 add acb_expm1 2017-06-12 16:40:33 +02:00
Fredrik Johansson
4528967782 support nonstandard branches in acb_lambertw 2017-03-28 01:44:41 +02:00
Fredrik Johansson
9329279e8f Lambert W function of power series 2017-03-20 22:56:37 +01:00
Fredrik Johansson
d77b6c5c73 complex Lambert W function (acb_lambertw) 2017-03-20 18:57:53 +01:00
Fredrik Johansson
8f9f343127 add arb_is_int_2exp_si and acb_is_int_2exp_si 2017-02-14 14:31:48 +01:00
Fredrik Johansson
8f6fa5598c acb_nth_root -> acb_unit_root (clearer since there is also a function for computing the nth root of an arbitrary number) 2016-12-01 21:53:02 +01:00
Fredrik Johansson
84a49ff8fd add methods to count allocated bytes; restrict memory usage in zeta sum sieving 2016-10-19 17:58:37 +02:00
Pascal
201c241172 move dft to separate directory 2016-10-06 12:39:42 +02:00
Fredrik Johansson
bbdeca4cda add acb_printn / acb_fprintn and tweak documentation 2016-09-06 18:01:14 +02:00
rickyefarr
e5e2561ef1 Move some existing documentation around 2016-08-16 02:33:16 -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
98bb31818c document the complex AGM algorithm 2016-02-27 07:50:35 +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
34b3bf7acf add functions for evaluating Bernoulli polynomials 2016-01-24 15:04:57 +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
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
8bb135fd87 long -> slong acb.rst. 2015-11-06 11:37:33 +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
3776434c31 document undocumented methods 2015-09-30 17:28:07 +02:00
Fredrik Johansson
750ce765de fix more errors in the documentation (thanks Marc Mezzarobba) 2015-08-24 16:34:27 +02:00
Fredrik Johansson
606e8b5bbf Merge pull request #45 from rickyefarr/set_functions
Add various set functions
2015-08-21 13:09:37 +02:00
Fredrik Johansson
24068f5d9e fix a typo in the documentation 2015-08-20 18:34:08 +02:00
ricky.e.farr@gmail.com
71f77917f0 Documentation and Two More Functions 2015-08-13 06:05:23 -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
ea65302bb3 avoid large exponential in acb_log_sin_pi 2015-06-28 15:31:26 +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