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.
Ich verstehe das Verhalten der intrinsischen Funktion von present () mit pgf90 7.2 nicht. Ich habe ein 20-Zeilen-Beispielprogramm geschrieben, um das zu testen, aber die Ergebnisse ergeben für mich immer noch keinen Sinn. Beobachte:
%Vor%
we...
25.06.2010, 22:56
Einführung
Disclaimer: Ich bin sehr neu in Python-Verpackungen mit Distutils. Bis jetzt habe ich einfach alles in Module und Pakete verpackt und darüber hinaus entwickelt. Ich habe nie zuvor eine setup.py -Datei geschrieben.
Ich habe ei...
10.10.2013, 13:40
Seltsame Frage, das weiß ich.
Ich habe eine Codebasis in Fortran 77, die größtenteils große nicht-binäre Dateien analysiert, einige Manipulationen an diesen Dateien vornimmt und dann eine Menge Dateien schreibt. Die Codebasis führt keine Matr...
04.10.2013, 13:59
Zur Zeit verwende ich Shell-Befehlszeilenaufrufe von meinem Fortran-Programm, das eine systeminterne SYSTEM-Intrinsic-Routine verwendet (ähnlich Fortran 2008 EXECUTE_COMMAND_LINE intrinsic):
%Vor%
Dabei steht commandStr für eine Zeichenfolge...
20.10.2011, 16:25
Fortran 90 Module sind flüchtige Kreaturen. Ich habe ein (Singular) Modul für eine Weile mit einigem Erfolg verwendet (Kompilierung mit Intel Visual Fortran und Visual Studio 2010). Dann schrieb ich ein anderes Modul und versuchte es in einer an...
06.09.2012, 19:06
Wie deklariere ich eine private Funktion in Fortran?
21.10.2008, 08:36
Wie schreibt man eine (Intel) F90-Funktion, die eine Zeichenkette in Kleinbuchstaben (oder auch in Großbuchstaben) umwandelt? Ich möchte ein Zeichenarray an die Funktion übergeben und es ein Zeichenarray, z.
%Vor%
, so dass dieses Programm h...
25.05.2012, 18:09
Die Verwendung von read (Sternchen, Stern) in Fortran scheint nicht zu funktionieren, wenn die vom Benutzer zu lesende Zeichenfolge Leerzeichen enthält.
Betrachten Sie den folgenden Code:
%Vor%
Wenn der Benutzer die Zeichenfolge "Hallo, mein...
12.06.2011, 01:47
Ich möchte 2d Datenblöcke mit MPI_GATHER senden. Zum Beispiel habe ich 2x3 Arrays auf jedem Knoten und ich möchte 8x3 Array auf Root, wenn ich 4 Knoten habe. Für 1D-Arrays sortiert MPI_GATHER Daten nach MPI-Rang, aber für 2d-Daten schafft es Cha...
07.07.2013, 02:03
Ich benutze Ubuntu 10.04 und versuche, Code zu kompilieren, der gfortran benutzt. Irgendwann macht Makefiles:
%Vor%
und ich bekomme den Fehler
%Vor%
obwohl es installiert ist:
%Vor%
Wie kann ich es beheben?
P.S: Das Makefile:
%V...
04.06.2012, 12:06