fredrik
|
36563b2547
|
documentation updates; more test integrals
|
2018-02-23 16:19:48 +01:00 |
|
fredrik
|
63526714e2
|
utility functions acb_sqrt_analytic, acb_rsqrt_analytic, acb_log_analytic, acb_pow_analytic, acb_real_sqrtpos; also improve bounds in acb_rsqrt
|
2018-02-23 00:21:01 +01:00 |
|
fredrik
|
73a8d86da8
|
add arb_log_hypot and improve acb_log for wide intervals
|
2018-02-21 19:03:26 +01:00 |
|
fredrik
|
ee10a84c43
|
bump default quadrature deg_limit at low precision => speedup for entire functions
|
2018-02-12 15:12:30 +01:00 |
|
fredrik
|
fbe994f446
|
utility functions acb_real_abs, sgn, heaviside, floor, ceil, min, max
|
2018-02-10 22:31:33 +01:00 |
|
Fredrik Johansson
|
16af2412c3
|
add mag_exp_lower, mag_expinv_lower, mag_pow_fmpz_lower, mag_get_fmpz, mag_get_fmpz_lower; tweaks to mag_exp code
|
2018-01-23 16:29:39 +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
|
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
|
0efe9b3e1d
|
add arb_set_interval_mag, arb_set_interval_neg_pos_mag
|
2017-12-28 21:52:24 +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
|
232135f35e
|
update docs; call this 2.12.0
|
2017-11-29 22:58:06 +01:00 |
|
Fredrik Johansson
|
3f8337ef39
|
update documentation for example programs
|
2017-11-27 14:33:38 +01:00 |
|
Fredrik Johansson
|
8a58a9e304
|
some doc markup fixes
|
2017-11-23 13:31:38 +01:00 |
|
Fredrik Johansson
|
c9cca291d5
|
minor improvements to integration code; change interface; more examples
|
2017-11-22 00:24:20 +01:00 |
|
Fredrik Johansson
|
4d34deaec0
|
update docs
|
2017-11-20 19:16:15 +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 |
|
Pascal
|
226ed94603
|
order arguments in acb_vec_unit_roots
|
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
|
4376829974
|
change acb_vec_unit_roots interface
separate order from length, and allow negative order
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
c2fb3c8221
|
dft: fix len=0,1 + test
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
4469966ae0
|
typos
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
df5ef78b0f
|
quick documentation of all dft schemes
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
50548c194e
|
doc
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
46cceb956a
|
use dft convol for smooth integers
|
2017-10-30 08:43:00 +01:00 |
|
Pascal
|
04b5dcf3a6
|
document acb_dft
|
2017-10-30 08:43:00 +01:00 |
|
Fredrik Johansson
|
6599fb8528
|
use interval Newton update in legendre_p_ui_root
|
2017-10-25 18:23:53 +02:00 |
|
Fredrik Johansson
|
ac044b4e29
|
slight speedup of Legendre polynomials
|
2017-10-18 15:17:52 +02:00 |
|
Fredrik Johansson
|
0021661d61
|
faster basecase for Legendre polynomials, and a bugfix
|
2017-10-13 22:09:19 +02:00 |
|
Fredrik Johansson
|
61f9e6c489
|
computation of Legendre polynomial roots and Gauss-Legendre quadrature nodes
|
2017-10-11 00:37:57 +02:00 |
|
Fredrik Johansson
|
8947049b77
|
fix and refactor derivative bounds for legendre polynomials
|
2017-10-10 22:34:09 +02:00 |
|
Fredrik Johansson
|
ffaed26841
|
fast and accurate evaluation of ordinary Legendre polynomials (may need further work)
|
2017-10-09 21:29:48 +02:00 |
|
Fredrik Johansson
|
df40b73eee
|
doc fix
|
2017-10-06 20:08:15 +02:00 |
|
Fredrik Johansson
|
44bb510943
|
add mag_bin_uiui
|
2017-10-06 20:07:41 +02:00 |
|
Fredrik Johansson
|
ebfe2189b9
|
asymptotic expansion of Legendre polynomials, initial code
|
2017-10-05 16:29:16 +02:00 |
|
Fredrik Johansson
|
76ffc69264
|
fast computation of central binomial coefficients (todo: improve general bin_uiui)
|
2017-10-04 22:01:40 +02:00 |
|
Pascal
|
cfa3545e2b
|
simplify paths
|
2017-10-02 14:51:23 +02:00 |
|
Fredrik Johansson
|
28c969927c
|
merge and update some acb_dirichlet code
|
2017-09-18 18:20:47 +02:00 |
|
Fredrik Johansson
|
b84da69711
|
fix a typo
|
2017-09-11 04:14:35 +02:00 |
|
Fredrik Johansson
|
d3e395f4f4
|
speed up arb_exp() between 4600 and 19000 bits
|
2017-09-06 16:45:56 +02:00 |
|
Fredrik Johansson
|
fcd3d3bf12
|
sin, cos: replace mpfr with faster custom implementation of the bit-burst algorithm at very high precision
|
2017-09-04 04:43:07 +02:00 |
|
Fredrik Johansson
|
82fff1db45
|
use generic arb version of rs algorithm instead of mpfr to speed up sin/cos at 4600 to 90000 bits; also always use arb's pi for argument reduction
|
2017-09-03 01:30:13 +02:00 |
|