The MPC library
[download]
MPC is a library for multiprecision complex arithmetic with exact rounding,
based on the MPFR and GNU MP libraries [with
Andreas Enge and Patrick Pélissier].
This library has been registered in France by the APP (Agence de Protection
des Programmes) under the number IDDN FR 001 060029 000 R P 2003 000 10000,
on 05 February 2003.
Requirements
GMP
MPFR
Applications of MPC
The TRIP
symbolic-numeric system for celestial mechanics,
developed by J. Laskar and M. Gastineau
at IMCCE (Institut de Mécanique Céleste et de Calcul des
Éphémérides),
uses MPC (since version 0.98.66 of TRIP).
Quadruple precision arithmetic implemented in TRIP only provides 33 decimal
digits of precision. The MPC library increases the number of digits of
precision available to the users.
Mailing list
Please send questions and bug reports to mpc-discuss at lists.gforge.inria.fr.
How to properly cite MPC?
Use the following BibTex entry:
@Manual{EnZi07,
title = {{MPC}: Multiple Precision Complex Library},
author = {Andreas Enge and Patrick P\'elissier and Paul Zimmermann},
organization = {INRIA},
edition = {0.4.6},
year = 2007,
note = {\url{http://www.loria.fr/~zimmerma/software/mpc.html}}
}