Verwendung von Unterprogrammbibliotheken

LAPACK (Linear Algebra Package ) ist ein frei verfügbares Softwarepaket von Fortran77-Unterprogrammen zur numerischen Linearen Algebra:

http://www.netlib.org/lapack/

LAPACK enthält Unterprogamme zur numerischen Lösung von linearen Gleichungssystemen, linearen Ausgleichsproblemen, Eigenwertproblemen, zur Faktorisierung von Matrizen und für Konditionsabschätzungen. Das Softwarepaket ist der de-facto Standard zur numerischen Linearen Algebra für dicht besetzte Matrizen und Bandmatrizen.


Benutzerhandbuch: http://www.netlib.org/lapack/lug/lapack_lug.html


LAPACK besteht aus 3 Programmgrupppen:


Namensgebung:


Fehlerbehandlung:
Jedes LAPACK-Unterprogramm hat den Ausgabeparameter info, der über den Erfolg eines Aufrufs informiert.



Aufruf von Fortran-Unterprogrammen aus C

Viele (numerische) Softwarepakete ( http://www.netlib.org/, http://gams.nist.gov/; http://www.imsl.com/, http://www.nag.com/) stehen als Fortran77-Unterprogrammbibliotheken zur Verfügung. Unter Unix können diese direkt von C-Programmen aus verwendet werden, wenn man ein paar Grundregeln beachtet:




File translated from TEX by TTH, version 3.06.
On 4 Aug 2003, 19:09.