             Hilfs- und Beispielprogramme zu

         "Automatische a priori Fehlerabschaetzungen zur
	     Entwicklung optimaler Algorithmen und
	        Intervallfunktionen in C-XSC."
                  von Frithjof Blomquist
		  
   =====================================================


Die Postscript-Datei des Buches ist im Netz erhaeltlich unter:
   http://www.math.uni-wuppertal.de/~xsc/literatur/a_priori.ps
Eine PDF-Datei des Buches ist im Netz erhaeltlich unter:
   http://www.math.uni-wuppertal.de/~xsc/literatur/a_priori.pdf

Diese Sammlung mit Hilfs- und Beispielprogammen ist im Netz
erhaeltlich unter:
   http://www.math.uni-wuppertal.de/~xsc/literatur/a_priori.tgz

Um diese Programme verwenden zu koennen, benoetigen Sie
C-XSC (Version 2.0 oder hoeher). C-XSC kann von der
C-XSC - Homepage
   http://www.math.uni-wuppertal.de/~xsc/
heruntergeladen werden.


Entpacken und uebersetzen dieser Beispielprogramme:
===================================================

1. Entpacken des Archivs a_priori.tgz:

           gunzip a_priori.tgz
           tar xvf a_priori.tar
	   
   Dabei wird ein Verzeichnis ./a_priori mit den Programmen
   angelegt.	   
   
2. Editieren der Datei "Makefile":
   CXSCDIR muss auf den Pfad Ihrer C-XSC Installation zeigen,
   COMPILER muss den Namen des zu verwendenden Compilers enthalten
   
3. Uebersetzen mit "GNU make":

           cd ./a_priori 
           gmake all

Die uebersetzen Routinen aus den Quellcodedateien abs_relh.cpp,
abs_relm.cpp, bnd_arh.cpp, bnd_arm.cpp, bnd_util.cpp und 
litaylor.cpp werden in der Bibliothek libapriori.a bereitgestellt. 
Diese Bibliothek kann durch Angabe von "-lapriori" zu einem 
Anwendungsprogramm gelinkt werden.


Abaendern eines Beispielprogramms:
==================================
Nach dem Aendern eines Beispielprogramms muss dieses Programm
mit dem Compiler neu uebersetzt werden. Dies kann mit Hilfe
des vorhandenen Makefiles durchgefuehrt werden:
Aufruf:    gmake <Name_des_Beispielprogramms>
(z.B. "gmake book_expl05"  oder "gmake Term_relh" )


Uebersetzen eines eigenen Programms 
===================================
Ein eigenes Programm "neu.cpp" in dem Routinen der Bibliothek 
libapriori.a verwendet werden, kann z.B. mit dem GNU-Compiler 
folgendermassen uebersetzt werden (Programm neu.cpp befindet
sich dabei im Unterverzeichnis a_priori):

   g++ -o neu neu.cpp -I/home/user/cxsc/include 
   -L/home/user/cxsc/lib -L. -lapriori -lcxsc -lm

Dabei ist "/home/user/cxsc" der Pfad der C-XSC-Installation
und muss entsprechend angepasst werden.

           
Kontaktadresse bei Problemen, Fragen, Anregungen:
================================================
Dr. Frithjof Blomquist
Adlerweg 6
66346 Puettlingen 3
E-Mail: Blomquist@math.uni-wuppertal.de
 
