Commit graph

1997 commits

Author SHA1 Message Date
Fredrik Johansson
12a82a6401 add another example integral 2018-01-15 13:33:40 +01:00
Fredrik Johansson
0dddeca598 improve arb_div for wide input; also handle special input a bit more consistently 2018-01-08 17:23:55 +01:00
Fredrik Johansson
9c3b458e3c slight speedup of arb_get_mag_lower, arb_get_mag_lower_nonnegative 2018-01-06 23:18:40 +01:00
Fredrik Johansson
8ec2304863 add mag_rsqrt and improve arb_rsqrt for wide input 2018-01-05 22:48:49 +01:00
Fredrik Johansson
a068d5890f improve arb_sqrt for wide input 2018-01-05 18:30:20 +01:00
Fredrik Johansson
6453da14ea fix a minor issue 2018-01-04 23:06:13 +01:00
Fredrik Johansson
e1d6872e61 improve arb_log for wide input 2018-01-04 23:00:13 +01:00
Fredrik Johansson
da07b2ea20 add mag_log, mag_log_lower, mag_neg_log, mag_neg_log_lower 2018-01-04 22:47:13 +01:00
Fredrik Johansson
948cd473e2 add mag_div_lower, mag_inv, mag_inv_lower 2018-01-01 02:25:17 +01:00
Fredrik Johansson
c78bf6734a tweak arb_get_mag_lower / arb_get_mag_lower_nonnegative 2017-12-31 16:23:17 +01:00
Fredrik Johansson
b5cb696bf2 optimize arb_set_interval_mag 2017-12-30 21:49:06 +01:00
Fredrik Johansson
3ef95feb3f improve arb_atan for wide input 2017-12-29 03:22:57 +01:00
Fredrik Johansson
0efe9b3e1d add arb_set_interval_mag, arb_set_interval_neg_pos_mag 2017-12-28 21:52:24 +01:00
Fredrik Johansson
5464c3ca21 slight optimization of arb_atan2 for input spanning multiple signs 2017-12-28 21:38:33 +01:00
Fredrik Johansson
483315466b Merge remote-tracking branch 'origin/master' 2017-12-17 20:06:41 +01:00
Fredrik Johansson
843488b948 add mag_const_pi_lower, mag_atan, mag_atan_lower 2017-12-17 20:06:24 +01:00
Fredrik Johansson
4b92a67d99
Update README.md
two more wrappers
2017-12-14 13:35:40 +01:00
Fredrik Johansson
1535e13956 faster implementation of acb_get_mag_lower, plus more test code 2017-12-13 11:37:05 +01:00
Fredrik Johansson
126f81264c fix incorrect rounding in arb_get_abs_lbound_arf (issue #199) 2017-12-12 20:27:59 +01:00
Fredrik Johansson
232135f35e update docs; call this 2.12.0 2017-11-29 22:58:06 +01:00
Fredrik Johansson
112a83dc78 possible workaround for asm-related test failure (#194) 2017-11-27 16:10:30 +01:00
Fredrik Johansson
6a9ba9d5f4 arb_pow and acb_pow: invert before powering with binary exponentiation to reduce blowup 2017-11-27 16:09:40 +01:00
Fredrik Johansson
3f8337ef39 update documentation for example programs 2017-11-27 14:33:38 +01:00
Fredrik Johansson
b36a15bd8c add test code for acb_calc_integrate 2017-11-26 18:52:58 +01:00
Fredrik Johansson
8a58a9e304 some doc markup fixes 2017-11-23 13:31:38 +01:00
Fredrik Johansson
c7ec1e9215 another example integral; git version number bump 2017-11-23 01:08:33 +01:00
Fredrik Johansson
c9cca291d5 minor improvements to integration code; change interface; more examples 2017-11-22 00:24:20 +01:00
Fredrik Johansson
75d8f23521 some tweaks to zeta and dirichlet evaluation 2017-11-21 17:38:38 +01:00
Fredrik Johansson
4d34deaec0 update docs 2017-11-20 19:16:15 +01:00
Fredrik Johansson
537fae5110 add acb_dirichlet_zeta_jet + first derivative using Riemann-Siegel; also fix a bug in Riemann-Siegel code 2017-11-20 19:14:20 +01:00
Fredrik Johansson
0fbf524a22 some changes to integration 2017-11-16 13:27:29 +01:00
Fredrik Johansson
a0ce21c37c more trig functions (sec, csc, sech, csch) 2017-11-13 01:59:40 +01:00
Fredrik Johansson
d59bcb2e6a optional use of binary heap to sort subintervals by global error 2017-11-12 18:59:31 +01:00
Fredrik Johansson
c2745a17a1 tweaks to integration 2017-11-12 17:14:25 +01:00
Fredrik Johansson
ed24c04d0c new adaptive integration code as part of the acb_calc module 2017-11-10 14:08:51 +01:00
Fredrik Johansson
2a96448891 adaptive Gauss-Legendre quadrature example program 2017-11-01 20:40:19 +01:00
Fredrik Johansson
df6a0ffd26 simplified init call for hurwitz_precomp 2017-10-31 18:28:09 +01:00
Fredrik Johansson
2fb101501d edits to lcentral.c and to the docs 2017-10-31 16:55:49 +01:00
Fredrik Johansson
0639ef7eb5 Merge remote-tracking branch 'origin/dft' 2017-10-31 16:18:16 +01:00
Fredrik Johansson
bb67795086
Merge pull request #195 from pascalmolin/dft
Dft
2017-10-31 16:17:21 +01:00
Pascal
2c11a5c8fc profile dft 2017-10-30 08:45:33 +01:00
Pascal
e28bf81162 precomp 1/3 in bluestein 2017-10-30 08:43:01 +01:00
Pascal
226ed94603 order arguments in acb_vec_unit_roots 2017-10-30 08:43:01 +01:00
Pascal
dfa3343cb4 try to fix osX build issue 2017-10-30 08:43:01 +01:00
Pascal
c2a7f874dc update acb_dirichlet to use same dft convention 2017-10-30 08:43:01 +01:00
Pascal
6eb9c87335 faster dft test 2017-10-30 08:43:01 +01:00
Pascal
a08e24d04e add dft_convol_mullow 2017-10-30 08:43:01 +01:00
Pascal
aa61f5bfed switch to usual dft convention (minus sign) 2017-10-30 08:43:00 +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
Pascal
197a82d8c8 use addition sequence for bluestein 2017-10-30 08:43:00 +01:00