No description
Find a file
2013-03-25 14:19:18 +01:00
bernoulli native Bernoulli number code 2013-03-15 16:16:09 +01:00
doc support huge exponents in sin, cos, atan 2013-03-25 12:04:47 +01:00
fmpcb add complex square roots 2013-03-22 13:32:48 +01:00
fmpcb_mat add the fmpcb_mat module, and various helper functions 2012-11-07 16:07:22 +01:00
fmpcb_poly fix some unused variable warnings 2013-01-26 21:11:31 +01:00
fmpr avoid potential overflow issue in fmpr add/sub 2013-03-25 14:19:18 +01:00
fmprb support huge exponents in sin, cos, atan 2013-03-25 12:04:47 +01:00
fmprb_mat add the fmpcb_mat module, and various helper functions 2012-11-07 16:07:22 +01:00
fmprb_poly optimize Euler's constant, rename function, and add error bounds 2013-03-21 15:30:28 +01:00
fmpz_extras improve fmpr_cmp_2exp_si, fmpr_cmpabs_2exp_si 2013-02-17 19:29:23 +01:00
fmpz_holonomic sublinear evaluation of nth entry mod p 2012-10-18 12:29:11 +02:00
gamma some helper functions for fast gamma function of rational arguments 2013-03-22 18:06:22 +01:00
hypgeom tidy up float conversion functions 2013-02-05 15:10:27 +01:00
zeta optimize Euler's constant, rename function, and add error bounds 2013-03-21 15:30:28 +01:00
bernoulli.h native Bernoulli number code 2013-03-15 16:16:09 +01:00
configure fix hardcoded path 2012-09-16 01:51:40 +02:00
fmpcb.h add complex square roots 2013-03-22 13:32:48 +01:00
fmpcb_mat.h add the fmpcb_mat module, and various helper functions 2012-11-07 16:07:22 +01:00
fmpcb_poly.h add fmprb_contains and versions; fix a bug; test code for find_roots 2012-11-16 15:12:54 +01:00
fmpr.h add fmpr_sum for accurate summation 2013-03-14 15:13:44 +01:00
fmprb.h fix fmprb_exp to support huge exponents; add fmprb_expm1 2013-03-24 18:46:04 +01:00
fmprb_mat.h add fmprb_mat_pow_ui, contains_fmpz_mat 2012-10-18 10:39:30 +02:00
fmprb_poly.h add fmprb_poly_evaluate2_fmpcb 2013-03-04 10:25:26 +01:00
fmpz_extras.h improve fmpr_cmp_2exp_si, fmpr_cmpabs_2exp_si 2013-02-17 19:29:23 +01:00
fmpz_holonomic.h sublinear evaluation of nth entry mod p 2012-10-18 12:29:11 +02:00
gamma.h some helper functions for fast gamma function of rational arguments 2013-03-22 18:06:22 +01:00
gpl-2.0.txt first commit 2012-04-05 15:57:19 +02:00
hypgeom.h move hypgeom code to its own module, +improvements and docs 2013-01-23 15:54:38 +01:00
Makefile.in move zeta function implementation code to separate module (wip) 2013-02-28 17:24:50 +01:00
README call this 0.4 2013-01-26 21:22:36 +01:00
todo.txt improve contains/overlaps to (hopefully) work with huge exponents; add some test code 2013-03-14 16:29:04 +01:00
zeta.h optimize Euler's constant, rename function, and add error bounds 2013-03-21 15:30:28 +01:00

Arb is a C library for high-performance arbitrary-precision floating-point ball
(mid-rad interval) arithmetic. It supports complex numbers, polynomials,
matrices, and evaluation of special functions, all with rigorous error
bounding.

Arb depends on FLINT (http://flintlib.org/), MPIR (http://mpir.org)
and MPFR (http://mpfr.org). It is currently built as a standalone library,
but in the future might become an extension module for FLINT.

For documentation and additional details, see: http://fredrikj.net/arb/

Development updates are occasionally posted to: http://fredrikj.net/blog/

Author: Fredrik Johansson <fredrik.johansson@gmail.com>

The build scripts are copied from FLINT and were written by Bill Hart.