Commit graph

1245 commits

Author SHA1 Message Date
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
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
5b5a0c094d add arb_get_mid_arb / arb_get_rad_arb 2015-09-24 00:03:26 +02:00
Fredrik Johansson
f529b48fc5 un-inline two functions in the bernoulli module 2015-09-23 15:03:50 +02:00
Fredrik Johansson
a8ae64e5e1 improve add_error functions, and test them 2015-09-21 02:51:52 +02:00
Fredrik Johansson
8ca553989d fix configure to allow relative paths 2015-09-20 21:55:23 +02:00
Fredrik Johansson
d7ac5c66a2 arb_set_interval_arf: [inf,inf] -> inf 2015-09-18 16:53:10 +02:00
Fredrik Johansson
bf5887e871 add mag_geom_series 2015-09-17 12:51:02 +02:00
Fredrik Johansson
118131d3c0 patch by Julien Puydt: remove reference to Conway polynomials from configure 2015-09-16 14:10:52 +02:00
Fredrik Johansson
bdb0919002 implement Hilbert class polynomial generation 2015-09-11 15:39:29 +02:00
Fredrik Johansson
41b94f00cb complex sqrt(finite) -> finite 2015-08-26 13:43:50 +02:00
Fredrik Johansson
750ce765de fix more errors in the documentation (thanks Marc Mezzarobba) 2015-08-24 16:34:27 +02:00