Fredrik Johansson
|
3eb1cf06cd
|
add simple wrappers for erfc, erfi, expint
|
2015-01-21 17:28:16 +01:00 |
|
Fredrik Johansson
|
de03803f57
|
add simple wrappers for erfc, erfi, expint
|
2015-01-21 17:28:00 +01:00 |
|
Fredrik Johansson
|
b3be4541b4
|
document two methods
|
2015-01-21 16:16:53 +01:00 |
|
Fredrik Johansson
|
d212f84652
|
implement incomplete gamma function
|
2015-01-21 16:14:46 +01:00 |
|
Fredrik Johansson
|
43b98b6045
|
optimize arb_digamma for small integers
|
2015-01-20 16:55:15 +01:00 |
|
Fredrik Johansson
|
9f46fd1133
|
add poly_set_round methods
|
2015-01-19 16:52:15 +01:00 |
|
Fredrik Johansson
|
f66d002884
|
more is_real methods; use in acb_mat exp and det
|
2015-01-18 17:21:23 +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
|
ff705d1874
|
minor cleanup
|
2015-01-16 10:20:36 +01:00 |
|
Fredrik Johansson
|
a22075c52e
|
factor out mag_polylog_tail
|
2015-01-16 09:29:10 +01:00 |
|
Fredrik Johansson
|
dd7cdca99f
|
improve sqrt and rsqrt of power series with a binomial as input
|
2015-01-15 15:28:21 +01:00 |
|
Fredrik Johansson
|
6f807c351b
|
try to silence clang warning
|
2015-01-15 15:27:50 +01:00 |
|
Fredrik Johansson
|
d782a17a1a
|
improve complex division with small denominator
|
2015-01-15 11:33:39 +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
|
de1e9bbde4
|
more functions of complex power series: pow, agm, erf, elliptic_k, elliptic_p
|
2015-01-13 17:18:24 +01:00 |
|
Fredrik Johansson
|
c67ae74360
|
make _acb_vec_sort_pretty a library function
|
2015-01-13 17:00:42 +01:00 |
|
Fredrik Johansson
|
2caa2bf8d2
|
change divrem to return success/fail instead of aborting on divide by zero
|
2015-01-06 14:35:00 +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
|
0c850211c9
|
zeta parameter selection: try harder to avoid stalling
|
2014-12-29 17:06:17 +01:00 |
|
Fredrik Johansson
|
293d2fae25
|
zeta_ui(1): return indeterminate instead of aborting
|
2014-12-29 17:05:15 +01:00 |
|
Fredrik Johansson
|
7a1e8e6754
|
make arb_bernoulli_ui(2^64-2) not crash
|
2014-12-29 12:58:18 +01:00 |
|
Fredrik Johansson
|
49622e0d65
|
fix rgamma of negative integers returning indeterminate
|
2014-12-28 18:26:55 +01:00 |
|
Fredrik Johansson
|
d7a1a84f25
|
add inline functions to library
|
2014-12-25 15:50:37 +01:00 |
|
Fredrik Johansson
|
0e014342af
|
move out mag_log_ui and mag_binpow_uiui and document them
|
2014-12-21 16:40:09 +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
|
742257133f
|
fix a filename
|
2014-12-20 23:05:45 +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
|
aa14f864a3
|
update docs related to elementary functions
|
2014-12-09 16:22:52 +01:00 |
|
Fredrik Johansson
|
991fd713e0
|
fix last
|
2014-12-09 15:43:04 +01:00 |
|
Fredrik Johansson
|
210337d95b
|
improve speed (hopefully) of division with GMP
|
2014-12-09 13:58:45 +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
|
e3f7ef1f66
|
remove two obsolete helper functions
|
2014-12-07 03:16:25 +01:00 |
|
Fredrik Johansson
|
0214f750d7
|
update documentation; make this 2.4.0
|
2014-11-15 17:46:04 +01:00 |
|
Fredrik Johansson
|
899c985eba
|
include a version number
|
2014-11-15 16:53:38 +01:00 |
|
Fredrik Johansson
|
3c1bd52286
|
improve test code for arb_div and make nan -> nan when dividing
|
2014-11-15 16:36:04 +01:00 |
|
Fredrik Johansson
|
150363ad9e
|
speed up sinh and sinh_cosh
|
2014-11-14 22:35:53 +01:00 |
|
Fredrik Johansson
|
bad99d8c7f
|
implement evaluation of Chebyshev polynomials
|
2014-11-14 19:05:06 +01:00 |
|
Fredrik Johansson
|
8a93d36afa
|
clean up bernoulli.h: use prefix for helper functions to avoid potential naming conflicts
|
2014-11-11 03:01:57 +01:00 |
|
Fredrik Johansson
|
73fdb146c4
|
insert a cast to silence warning about signed/unsigned comparison
|
2014-11-11 02:56:39 +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
|
695a899d57
|
more test code
|
2014-11-08 14:43:00 +01:00 |
|