ANN: mpmath 0.13 released

Fredrik Johansson fredrik.johansson at gmail.com
Thu Aug 13 21:48:18 CEST 2009


Hi all,

Version 0.13 of mpmath is now available from the website:
http://code.google.com/p/mpmath/

It can also be downloaded from the Python Package Index:
http://pypi.python.org/pypi/mpmath/0.13

Mpmath is a pure-Python library for arbitrary-precision floating-point
arithmetic that implements an extensive set of mathematical functions.
It can be used as a standalone library or via SymPy
(http://code.google.com/p/sympy/), and is also available as a
component of Sage (http://sagemath.org/).

Version 0.13 implements about 30 new special functions, including
Kelvin, Struve, Coulomb, Whittaker, associated Legendre, Meijer G,
Appell, incomplete beta, generalized exponential integral, Hurwitz
zeta and Clausen functions. The algorithms for hypergeometric-type
functions have been greatly improved to robustly handle arbitrarily
large arguments and limit cases of the parameters. Other new features
and bug fixes are included as well.

For a more comprehensive changelog, see:
http://mpmath.googlecode.com/svn/tags/0.13/CHANGES

For development tidbits and demonstrations of the new features, see
the blog: http://fredrik-j.blogspot.com/

Extensive documentation is available at:
http://mpmath.googlecode.com/svn/tags/0.13/doc/build/index.html

Bug reports and other comments are welcome on the issue tracker at
http://code.google.com/p/mpmath/issues/list or the mpmath mailing
list: http://groups.google.com/group/mpmath

My work on mpmath 0.13 was made with the goal to bring
arbitrary-precision evaluation of special functions in Sage up to par
with Mathematica and Maple, and was kindly sponsored by the American
Institute of Mathematics under the support of National Science
Foundation Grant No. 0757627. Special thanks to Sage's lead developer
William Stein for offering his grant resources to support this
project, and for providing much encouragement. The new version of
mpmath will soon be available in Sage.

Enjoy,

Fredrik Johansson


More information about the Python-announce-list mailing list