fortran

Fortran ist eine universelle, prozedurale, imperative Programmiersprache, die besonders für numerische Berechnungen und wissenschaftliche Berechnungen geeignet ist. Seit 2003 unterstützt der Standard Fortran auch die objektorientierte Programmierung. Dieses Tag sollte auf alle Fragen zur Fortran-Sprache angewendet werden. Andere spezifische Tags können für Compiler, Sprachrevisionen und bestimmte Aspekte der Verwendung hinzugefügt werden.
5
Antworten

Fortran Abfrage- und Ausdruckfunktion oder Unterprogrammname

Ist es in Fortran möglich, den Namen der Funktion oder Unterroutine abzufragen, in der ich mich befinde? Das heißt, was stelle ich an Stelle von '???' um es 'my_subroutine' auf dem Bildschirm zu drucken? %Vor% Ich versuche einen Weg zu finde...
11.08.2011, 21:56
5
Antworten

Konverter-Software für Fortran 77 bis Fortran 90

Ich habe Codierung für Fortran 77, aber ich möchte in Fortran 90 umgewandelt werden .. wo kann ich die Konverter-Software herunterladen?     
22.07.2010, 03:09
3
Antworten

Wie spüe ich die Ausgabe in die Datei nach jedem Schreiben mit einem Gfortran Fortran 90 Programm?

Ich führe eine Schleife in einem Fortran 90-Programm aus, das numerische Werte für jede Iteration der Schleife in eine Ausgabedatei ausgibt. Das Problem ist, dass die Ausgabe nicht in der Datei gespeichert wird, sondern in so vielen Schritten. W...
07.10.2009, 19:36
3
Antworten

Fortran: Unterschied zwischen f und F extension

Ich bin ein blutiger Anfänger in Fortran. Ich frage mich: Was ist der Unterschied zwischen den .f und .F Erweiterungen von Fortran-Dateien. Ich weiß so viel: f ist kostenlos und F ist für fixed. Was bedeuten "frei" und "fix" eigentlich...
02.11.2013, 15:31
3
Antworten

Funktion hat keinen impliziten Typ

Ich versuche zu lernen, mit Funktionen zu arbeiten. Ich habe den folgenden Code: %Vor% Wenn ich kompiliere (mit gfortran 4.1.2), bekomme ich den folgenden Fehler: %Vor%     
19.07.2013, 17:13
3
Antworten

Erzeugt eine Liste von Präprozessor-Makros, die vom Compiler definiert wurden

Mit gcc und gfortran kann ich eine Liste von Preproffesor-Makros erstellen, die vom Compiler mithilfe (zur Bearbeitung der ouah-Antwort) definiert wurden. %Vor% und %Vor% bzw. (zumindest unter Linux). Wie kann ich das gleiche mit den...
19.02.2012, 13:50
3
Antworten

Wie kann die Array-Größe in Fortran während des Betriebs erhöht werden?

Mein Programm läuft durch ein 3D-Array, markiert "Cluster", die es findet, und führt dann einige Überprüfungen durch, um zu sehen, ob benachbarte Cluster eine Markierung über dem aktuellen Cluster haben. Es gibt ein zweites Array, das das "richt...
05.12.2011, 11:11
4
Antworten

Fortran 2003/2008: Elegante Standardargumente?

In fortran können wir Standardargumente definieren. Wenn ein optionales Argument nicht vorhanden ist, kann es auch nicht festgelegt werden. Wenn Sie Argumente als Schlüsselwortargumente mit Standardwerten verwenden, führt dies zu umständlichen K...
09.06.2016, 10:55
1
Antwort

binäre Such-Effizienz vs. lineare Such-Effizienz in Fortran

In dieser Frage geht es um die Effizienz einer linearen Suche im Vergleich zur Effizienz einer binären Suche nach einem vorsortierten Array im zusammenhängenden Speicher ... Ich habe eine Anwendung in Fortran geschrieben (77!). Eine häufige O...
09.05.2012, 21:03
1
Antwort

Funktionszeigerarrays in Fortran

Ich kann Funktionszeiger in Fortran 90 mit Code wie erstellen %Vor% und verwenden Sie dann f als Argument für eine andere Funktion / Subroutine. Was aber, wenn ich ein Array von Funktionszeigern möchte? In C würde ich einfach machen %...
26.03.2010, 03:59