Introduction

MPFRCX is a library for the arithmetic of univariate polynomials over arbitrary precision real (MPFR) or complex (MPC) numbers, without control on the rounding. The functions implemented are not very numerous and somewhat idiosyncratic: the main motivation behind the library is to have functionality available for the floating point approach to complex multiplication. However, asymptotically fast routines such as Toom–Cook and the FFT for multiplication of polynomials are available, as well as fast routines for interpolation and evaluation based on trees of polynomials.

The library is maintained by Andreas Enge and is distributed under the GNU Lesser General Public License, either version 3 of the licence, or (at your option) any later version (LGPLv2.1+).

News

Version 0.5, "Duroia", released in May 2018, comes with the following new features:

Olds

Version 0.4.2, "Cassava", released in May 2013, comes with the following new features:

Version 0.4.1, "Cassava", released in July 2012, comes with the following new features:

Version 0.4, "Cassava", released in February 2012, comes with the following new features:

Version 0.3.1, "Banane", released in September 2010, comes with the following new features:

Version 0.3, "Banane", released in June 2010, comes with the following new features:

Version 0.2, "Ananas", released in May 2009, comes with the following new features: