OpenSource Software
Here are some links to software which is available
(free, but with absolutely no warranty),
in most cases as opensource software under the
GNU General Public License.
If you prefer a different license such as
LGPL or
FreeBSD, please contact me.
 Uniform and normal
random number generators
including xorgens, ranut and rannw.
 A program rho.c to compute the Dickman rho function and a related
function mu is here.
 Old (mainly obsolete) programs related to searching for
irreducible/primitive trinomials
(the program irred).
 The (very old) multiple precision arithmetic package
MP.
 Some software which I wrote a long time ago (e.g. for zerofinding
and minimization) is available from
Netlib.
Other software to which I have made some contribution
(but am not the primary developer) includes:
 gf2x,
a software package for
fast arithmetic in GF(2)[x] (multiplication, squaring, GCD),
and searching for irreducible/primitive trinomials.
 GMPECM,
a package for integer factorisation using Lenstra's elliptic
curve method (ECM).
 CADONFS,
a package for integer factorisation using the number field sieve (NFS).
 MPFR,
a C library for multipleprecision floatingpoint computations
with correct rounding.

Andrew Tridgell's
program for parallel sorting.
Return to Richard Brent's index page