Commit graph

198 commits

Author SHA1 Message Date
Fredrik Johansson
3b5e0ebf21 make working precision in arb_gamma and acb_gamma more input-sensitive 2016-05-08 02:24:04 +02:00
Fredrik Johansson
ecb70e7476 update copyright headers to switch from GPL to LGPL 2016-04-26 17:20:05 +02:00
Fredrik Johansson
8297c82625 make test code for arb_sinc less likely to produce spurious failures 2016-04-10 23:55:04 +02:00
Fredrik Johansson
cc5f973216 make test code for arb_log less likely to produce spurious failures 2016-04-10 23:54:52 +02:00
Fredrik Johansson
b4ebc87a1d use arb_test_multiplier to control number of test iterations 2016-04-10 17:24:58 +02:00
alex
8f4a7aa797 ENH: arb min and max 2016-04-01 20:28:29 -04:00
Fredrik Johansson
7759e89a79 speed up some unnecessarily slow tests 2016-03-31 02:02:22 +02:00
Fredrik Johansson
03add27ec1 fix t-exp_arf_bb for 32-bit mpfr exponents on 64-bit systems 2016-03-30 13:52:27 +02:00
Fredrik Johansson
bf513e653f move the exponent test to a different place 2016-03-29 20:11:16 +02:00
Fredrik Johansson
75d6f84270 fix (?) for mpfr exponents having 32 bits on 64-bit Windows 2016-03-29 19:23:02 +02:00
Fredrik Johansson
2ce31966e9 Merge pull request #120 from argriffing/enh-arb-intersection
ENH: arb_intersection
2016-03-15 14:16:30 +01:00
alex
7c6c598708 TST: use random precision 2016-03-14 18:01:06 -04:00
alex
85cb19366a ENH: arb_intersection 2016-03-14 13:05:59 -04:00
alex
01b07dc01e MAINT: 30 -> MAG_BITS 2016-03-11 12:42:40 -05:00
Fredrik Johansson
d3f69b7aca hack to speed up conversion to decimal with huge numbers 2016-03-06 19:16:41 +01:00
Fredrik Johansson
681e4cb414 fast approximate partition function (arb_partitions_fmpz/ui) 2016-03-06 04:50:22 +01:00
Fredrik Johansson
80640c87e2 include flint/foo.h instead of foo.h 2016-03-03 15:42:23 +01:00
Fredrik Johansson
35c7c9b27b add mag_const_pi and improve the worst-case bound in arb_atan 2016-03-02 13:41:47 +01:00
Fredrik Johansson
7c8e6c585e the version number is out of date 2016-02-29 21:26:03 +01:00
Fredrik Johansson
25d4fbcf92 move mag_add_ui_2exp_si to its own file and document it 2016-02-28 02:39:07 +01:00
Fredrik Johansson
2ba00389d6 move _arf_set_mpn_fixed to its own file and document it 2016-02-28 02:29:20 +01:00
Fredrik Johansson
ecf90c9c5f move _arf_get_integer_mpn to its own file and document it 2016-02-28 02:07:04 +01:00
Fredrik Johansson
c46e620983 implement Euler numbers 2016-02-28 00:14:33 +01:00
Fredrik Johansson
efb04160eb fix some misnamed tests 2016-02-27 04:04:21 +01:00
Fredrik Johansson
8ec125ffa6 arb_get_rand_fmpq: do it without fmprb 2016-02-26 20:01:24 +01:00
Fredrik Johansson
47e8b8f16e don't use fmprb_mul to test arb_mul 2016-02-26 19:39:24 +01:00
Fredrik Johansson
4702cd1f74 don't include fmprb.h automatically in arb.h (also skips including fmpz_poly.h in arb.h) 2016-02-25 20:57:12 +01:00
Fredrik Johansson
793fa9abeb un-fmprbify arb_union and remove fmprb_union 2016-02-25 17:08:53 +01:00
Fredrik Johansson
7cebb85b15 rewrite arb_get_unique_fmpz and arb_get_interval_fmpz_2exp, reducing overhead, making them more robust with huge exponents, and documenting this more carefully 2016-02-25 16:55:21 +01:00
Fredrik Johansson
85808d0a46 rewrite arb_contains_fmpq to really make it exact, and add test code 2016-02-25 01:45:14 +01:00
Fredrik Johansson
4839225be3 fix comment typo 2016-02-21 23:17:16 +01:00
Fredrik Johansson
5a36aa3921 add arb_bernoulli_fmpz for completeness 2016-02-20 21:35:05 +01:00
Fredrik Johansson
28d78c7c43 add arb_sgn (sign function) 2016-02-17 21:32:39 +01:00
Fredrik Johansson
97105b5e3e improve Euler product tuning and use in arb_zeta_ui 2016-02-16 17:09:22 +01:00
Fredrik Johansson
4b7fe3b84f fix long -> slong in airy.c 2016-02-16 16:44:26 +01:00
Fredrik Johansson
9f519817a2 fix a comment 2016-02-14 23:03:36 +01:00
Fredrik Johansson
ff3415a8bf add arb_log_base_ui 2016-02-03 18:26:40 +01:00
Tommy Hofmann
32b2fc5e95 Merge remote-tracking branch 'origin/master' into arbbounds
Conflicts:
	arb.h
2016-01-28 14:16:36 +01:00
Tommy Hofmann
6317264503 Add arb_get_ubound/lbound_arf 2016-01-28 14:14:31 +01:00
Fredrik Johansson
a1e54756a1 add an extra overflow check 2016-01-24 15:13:18 +01:00
Fredrik Johansson
6d18eb53ed add functions for evaluating Bernoulli polynomials 2016-01-24 15:05:21 +01:00
Fredrik Johansson
94f411cec5 add arb_can_round_mpfr 2016-01-20 18:06:57 +01:00
Fredrik Johansson
9d5cca3a7c tag this as 2.8.1 2016-01-07 18:16:09 +01:00
alex
aef5f68625 DOC: more carefully preserve authorship info 2016-01-01 17:25:30 -05: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
8bcaced225 update docs; call this 2.8.0 2015-12-29 17:47:22 +01:00
Fredrik Johansson
72075160cf rename arb_fac2_ui -> arb_doublefac_ui (more descriptive) 2015-12-29 17:22:57 +01:00
Fredrik Johansson
6faf488f7b arb_asinh: use more accurate formula for x < 0 2015-12-14 02:10:20 +01:00
Fredrik Johansson
f1475df2a3 fix a memory leak in the test code 2015-12-13 21:26:41 +01:00