Arbitrary precision arithmetics in C-XSC ======================================== (mpfrclass, mpficlass, mpfcclass, mpfciclass) Package is still under development! Copyright (C) 2010-11 Wiss. Rechnen/Softwaretechnologie Universitaet Wuppertal, Germany ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Library General Public ** License as published by the Free Software Foundation; either ** version 2 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Library General Public License for more details. ** ** You should have received a copy of the GNU Library General Public ** License along with this library; if not, write to the Free ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Description =========== Arbitrary precision real and complex and corresponding interval arithmetics in C-XSC (based on the external libraries MPFR and MPRI). Installation ============ 1) Make sure you have - C-XSC library (version 2.5.0 or higher) Download: http://www.xsc.de - GMP libaray (version 4.3.1 or higher) Download: http://gmplib.org/ - MPFR library (version 3.0.0 or higher) Download: http://www.mpfr.org/ - MPFI library (version 1.5.0 or higher) Download: http://mpfi.gforge.inria.fr/ installed on your system. The include path, the linker path and the run-time library path should be completed accordingly. Alternatively you can modify the compiler options in the 'Makefile' of this package. 2) Unpack the C-XSC package "MPFR-MPFI.tgz" with the command tar -xvzf MPFR-MPFI.tgz This creates a directory ./MPFI-MPFR with the following files: mpfrclass.hpp/.cpp - arbitrary real arithmetic in C-XSC mpfcclass.hpp/.cpp - arbitrary complex arithmetic in C-XSC mpficlass.hpp/.cpp - arbitrary real interval arithmetic in C-XSC mpfciclass.hpp/.cpp - arbitrary complex interval arithmetic in C-XSC example_main.cpp - simple example file Makefile 3) Enter the MPFI-MPFR directory and type make all Documentation (in german) ========================= Blomquist, F.; Hofschuster, W.; Kraemer, W.: "C-XSC-Langzahlarithmetiken fuer reelle und komplexe Intervalle basierend auf den Bibliotheken MPFR und MPFI", Preprint BUW-WRSWT 2011/1, Universitaet Wuppertal, 2011 URL: http://www2.math.uni-wuppertal.de/wrswt/preprints/prep_11_1.pdf Questions, Suggestions, Problems, Solutions are welcome ======================================================= Please contact Prof. Dr. Walter Kraemer & Dr. Werner Hofschuster Scientific Computing/Software Engineering Department of Mathematics and Computer Science University of Wuppertal Gaussstrasse 20 D-42097 Wuppertal (Germany) e-mail: xsc@math.uni-wuppertal.de C-XSC-Homepage: http://www.math.uni-wuppertal.de/~xsc/ or http://www.xsc.de/