Entwicklungswerkzeuge

Die in dieser Sektion aufgeführten Werkzeuge und Hilfsmittel zur Entwicklung von Programmen Fortran stellen eine Auswahl der uns bekannten Produkte dar, die von den Herstellern/Entwicklern seit Jahren gepflegt und weiterentwickelt werden.

Übersicht


Fortran Compiler

Nachfolgend finden Sie eine tabellarische Aufstellung von Fortran-Compilern für PC, Macintosh und Workstations unter Unix. Darunter sind inzwischen mehrere Compiler, die nicht mehr erhältlich sind, da die Hersteller den Betrieb eingestellt haben (z.B. Absoft, Lahey).

Fortran Compiler & Entwicklungsplattformen

Plattform/
Compiler

PC
Windows
32/64

PC
Linux
32/64

Mac.
OS
Microsoft® .NET

Workstation
Unix
ABSOFT ProFortran x/x x/x

x

o o
G95 Fortran 95

x/x

x/x

o

o

o

gFortran

x/x

x/x

x

o

x

GNU Fortran F77

x/?

x/?

o

o

o

INTEL® Fortran

x/x

x/x

(i)

o o
Lahey LF64

x/o

x

o

o o
Lahey LF95

x/o

o

o

o o
NAG f95 (c)

o

x

o

o

x

PGI Fortran

x/x

x/x

?

o

o

Silverfrost FTN95

x/x

o

o

x

o

Watcom F77 x/? x o o o

Legende:
x = wird unterstützt bzw. Variante vorhanden
o = wird nicht unterstützt bzw. Variante nicht vorhanden
i = für MAC OSX auf Intel Prozessoren
? = nicht bekannt


Im Fortran Wiki findet sich auch eine Übersicht über Fortran Compiler, die Fortran 2003 ganz oder teilweise beherrschen.


Funktionssammlungen für Mathematik & Statistik

HSL Mathematical Software Library (früherer Name: Harwell Subroutine Library) - Funktionssammlung für wissenschaftliche Berechnungen

IMSL Numerical Libraries - Routinensammlung für Mathematik und Statistik

Netlib - Vielfältiges "Internet-Archiv" mathematischer Software und Hilfen für wissenschaftliches Arbeiten am Computer mit vielen Fortran Quellcodes als Shareware oder Public Domain.


Bibliotheken für technisch-wissenschaftliche Graphik

DISLIN - 2D/3D Graphik-Bibliothek fuer PCs und Workstations

GINOGRAF/GINOSURF - 2D/3D-Graphikbibliotheken für PCs unter Windows u. Linux, Workstations, Minis und Mainframes

MATFOR- 2D/3D-Graphikbibliothek u. -viewer für PCs unter Windows u. Linux

Winteracter - 2D/3D-Graphikbibliothek und GUI-Tool für PCs unter Windows u. Linux

Simpleplot - 2D/3D-Graphikbibliothek für PCs und für Workstations


Sonstige Graphik-Bibliotheken

GINO - Graphikbibliothek für PCs und für Workstations, Minis und Mainframes

Winteracter - 2D/3D-Graphikbibliothek und GUI-Tool für PCs unter Windows u. Linux


Menü- und Maskengestaltung

GINOMENU - Menu- und Masken-Bibliothek für PCs (Windows)

GINOMENU Studio - Werkzeug zur interaktiven visuellen Gestaltung von Bedienoberflächen für Fortran unter Windows (basiert auf GINOMENU)

RealWin - Windows GUI Programmierung mit Lahey Fortran 90

Winteracter - Graphik- und Menu/Masken-Bibliothek für PCs unter Windows und Linux


Bibliotheken für den Systemzugriff

Posix-Bibliothek - Fortran 90 Posix interface project


Sonstige Bibliotheken

ForDBC - ODBC basierende Funktionsbibliothek für Fortran 90 unter Windows zum vereinheitlichten Zugriff auf Datenquellen (wie bspw. Access, Excel, SQL Anywhere, Oracle) mittels SQL. Dokumentation teilweise in Deutsch.

qtConsole - Sammlung von Funktionen zur besseren Gestaltung von konsolen-basierenden Programmen (I/O via READ(*,..), WRITE(*,..), PRINT*)

qtXLS - Library für den Im- & Export von Excel-Daten. Die Bibliothek ermöglicht sowohl das Lesen von Tabellen in Excel-Dateien (.xls), als auch das Erzeugen von Excel-Tabellen.

SEE - SMTP Email Engine - Schnittstellenbibliothek für den eMail Versand & Empfang in C/C++, Fortran u.a.

WAPIF - Anleitung für Fortran Programmierer, die den Zugriff auf die Windows-Betriebssystemfunktionen (WinAPI) beschreibt. Mit Beispielprogrammen auf CD-ROM.


Tools zur Quellcodewartung

plusFORT - Fortran Quellcode-Reorganisation und Überprüfung für PCs, Workstations, Minis und Mainframes