Commit graph

1008 commits

Author SHA1 Message Date
Fredrik Johansson
85e1c34270 improve pfq series 2015-11-04 16:18:47 +01:00
Fredrik Johansson
83e79dddfc implement arb_contains_int and acb_contains_int 2015-11-04 16:08:27 +01:00
Fredrik Johansson
4f741bff1c implement spherical harmonics 2015-11-01 17:59:59 +01:00
Fredrik Johansson
d84efb61ca use recurrence relations for Legendre polynomials of some orders 2015-11-01 15:52:49 +01:00
Fredrik Johansson
27a838e66c add arb_fac2_ui (double factorial) 2015-11-01 12:53:23 +01: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
8aa260c35a Jacobi, Gegenbauer, Laguerre, Hermite functions 2015-10-31 23:12:54 +01:00
Fredrik Johansson
7d503b31da real output for real input in 1F1 2015-10-31 20:38:52 +01:00
Fredrik Johansson
ef64707fa9 implement Legendre functions 2015-10-27 23:55:16 +01:00
Fredrik Johansson
6823692209 clarify how error bounds are obtained for arb_mat_exp 2015-10-27 11:40:30 +01:00
Fredrik Johansson
2c97ec6f62 automatically use faster code for integer zeta values in acb_zeta 2015-10-22 15:11:17 +02:00
Fredrik Johansson
7fedf8fdde use Pfaff transformation to get polynomials in 2F1 2015-10-22 15:10:28 +02:00
Fredrik Johansson
ebe739e902 fix some bugs in the hypergeometric code and improve special cases 2015-10-21 14:14:27 +02:00
Fredrik Johansson
d3330a59cc document it 2015-10-19 21:34:49 +02:00
Fredrik Johansson
241520c6e0 complete the 2F1 implementation 2015-10-19 17:10:46 +02:00
Fredrik Johansson
1a2b993b1c code for 2F1 in the exp(pi i/3) corner case 2015-10-18 18:35:47 +02:00
Fredrik Johansson
f710012552 small test fix 2015-10-18 18:11:50 +02:00
Fredrik Johansson
2d2803657f analytic continuation algorithm for 2F1 2015-10-18 18:09:53 +02:00
Fredrik Johansson
71b194d89f initial code for hypergeometric 2F1 (some cases still missing) 2015-10-17 03:29:45 +02: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
ceb8ad55f0 version the library - patch by Julien Puydt 2015-10-14 12:21:23 +02:00
Fredrik Johansson
0b68cc51b7 faster eta function at high precision 2015-10-13 18:02:33 +02:00
Fredrik Johansson
2427f2887d I can't figure out how to get this to work, so removing it for now 2015-10-13 16:39:02 +02:00
Fredrik Johansson
ad86c2fd87 another travis test 2015-10-13 16:30:23 +02:00
Fredrik Johansson
854313dab7 try to enable travis caching 2015-10-13 16:18:58 +02:00
Fredrik Johansson
431f3dd955 chmod 2015-10-13 15:38:49 +02:00
Fredrik Johansson
528d379d53 try travis support 2015-10-13 15:36:21 +02:00
Fredrik Johansson
a2d2294170 Merge branch 'ahrvoje-master' 2015-10-13 15:18:37 +02:00
Hrvoje Abraham
25488cb6df using strtod(...) instead atof(...) in arb/test/t-set_str.c to make it MinGW compatible
MinGW uses MSVCRT.DLL atof(s) which is not ISO-C compliant. It returns
atof("inf")=0 and the test fails. Seems strtod(s, NULL) works correctly,
with the same intended functionality, and the test passes.
2015-10-11 20:07:11 +02:00
Fredrik Johansson
893d094156 minor fix 2015-10-11 12:51:40 +02:00
Fredrik Johansson
59b1642cdd Revert "Added soname versioning"
This reverts commit 2596a0ed41.
2015-10-11 12:49:32 +02:00
Fredrik Johansson
7cc84718ea fix typo 2015-10-11 00:22:16 +02:00
Fredrik Johansson
e1d6a18746 faster code for theta constants 2015-10-11 00:14:54 +02:00
Fredrik Johansson
ea2e99fbd7 Merge remote-tracking branch 'origin/master' 2015-10-10 23:25:57 +02:00
Fredrik Johansson
b5937e5433 use tighter precision estimate for hilbert class poly 2015-10-10 23:25:35 +02:00
Julien Puydt
2596a0ed41 Added soname versioning 2015-10-10 13:11:38 +02:00
Fredrik Johansson
108a37f3eb Merge pull request #50 from thofma/master
Add arb_mat_eq/ne (and more)!
2015-10-09 17:10:21 +02:00
Tommy Hofmann
4f0a2bdfe5 Add acb_mat_set/set_round_arb_mat 2015-10-09 16:11:01 +02:00
Tommy Hofmann
aaa1785ed9 Add acb_mat_eq/ne 2015-10-09 15:57:11 +02:00
Tommy Hofmann
477db6e8b7 Add documentation for arb_mat_eq/ne 2015-10-09 15:45:00 +02:00
Tommy Hofmann
30631cae36 Add arb_mat_eq and arb_mat_ne 2015-10-09 05:59:23 +02:00
Fredrik Johansson
aaa4d868a0 include doc 2015-10-07 14:47:01 +02:00
Fredrik Johansson
e80198f82d acb_poly_validate_real_roots 2015-10-07 14:44:47 +02:00
Fredrik Johansson
c28f77459e erf: fix precision bug resulting in +/-inf for huge imaginary input 2015-10-05 02:51:27 +02:00
Fredrik Johansson
304399338a arf_get_d: correct under/overflow, and allow round-to-nearest 2015-10-02 11:29:43 +02:00
Tommy Hofmann
6ba38a77c4 use EXTRA_SHARED_FLAGS 2015-10-02 10:00:36 +02:00
Fredrik Johansson
1c91601241 add more useful methods 2015-10-02 09:46:02 +02:00
Tommy Hofmann
8a194e406b add transpose and round of fmpz_mat 2015-10-02 09:08:17 +02:00