Libraries
Martin bitten diese Info durchzugehen- LAPACK ist die "state-of-the-art" Lineare-Algebra-PACKage Bibliothek. Es sind Fortran-Routinen zur Numerischen Linearen Algebra, etc. Die Referenz dazu ist das LAPACK Referenz-Buch. Online help ist unter anderem die Source. Das Paket wird aktiv gewartet, auf Super-Computer portiert, es gibt eine C-Version, etc. Info auf LAPACK. Zu jeder Subroutine existiert On-line Hilfe via man <subname>.
- Wir haben die klassische LINPACK Subroutinen Bibliothek installiert. Es sind Fortran-Routinen zur Numerischen Linearen Algebra, etc. "DIE" Referenz dazu ist das LINPACK Referenz-Buch. Online help ist unter anderem die Source.
- dasselbe für BLAS (Basic Linear Algebra System) worauf Linpack aufbaut. Matrix x Matrix, Matrix x Vector, .... Führt zu lesbarem source code, der auf der Cray dann mit vektorisierten Routinen läuft ohne Aenderung. Um die Linpack library für eigenen Code zu benützen: Beim Linken '-llinpack -lcor' (und bei C-code: '-lm') ans Ende des Befehls anhängen.
- ITPACK: Ein Fortran Packet mit iterativen Methoden, um grosse lineare Systeme mit schwach besetzten Matrizen zu lösen ist installiert.
- IMSL Libraries. Wir haben die drei Fortran Libraries (Math, Stat & Spec.Fun.). imslhelp enthält vollumfängliche Online-Dokumentation (inkl. Beispiele). Die Beispiele kann man in Dateien einbauen. Um IMSL-Routinen in Code einzubinden, beim "Linken" '-limsl' angeben. Martin hat auch einige S-funktionen (in /u/maechler/S/C-Progs/IMSL/), welche ein Interface zu IMSL versuchen via dyn.load.
- GLPK ist das GNU Linear Programming Kit.