Suchergebnisse für Anfrage "fortran90"

2 die antwort

Fehler in abgeleiteter Typdeklaration: Variable bei (1) muss in diesem Zusammenhang konstant sein

Ich habe einen abgeleiteten Typ in einem Modul wie folgt deklariert: MODULE dmotifs TYPE :: PRM INTEGER, PRIVATE :: nsp=4,nrx=8,maxprx=4 REAL, PRIVATE :: cref=1e-6,tref=1 REAL, DIMENSION(nrx,maxprx) :: k REAL :: input END TYPE PRM CONTAINS ...

2 die antwort

Unklassifizierbare Anweisung und andere Fehler in einer IF in Fortran

Ich habe den Code: if i < n then x = topsep(1) y = topsep(2) realvor(n,1) = x + dx realvor(n,2) = x + dy imvor(n,1) = (realvor(n,1)*(a**2))/((realvor(n,1))**2+(realvor(n,2))**2) imvor(n,2) = ...

6 die antwort

Fortran Intent (Inout) versus Auslassen von Intent

Gute Praxis schreibt vor, dass Unterprogrammargumente in Fortran jeweils eine bestimmte Absicht haben müssen (d. H.intent(in), intent(out) oderintent(inout) wie beschriebendiese ...

TOP-Veröffentlichungen

8 die antwort

Fortran SAVE-Anweisung

Ich habe über das @ gelessave -Anweisung im (Intels) Sprachreferenzdokument, aber ich kann nicht ganz verstehen, was es tut. Könnte mir jemand in einfacher Sprache erklären, was es bedeutet, wenn dassave Anweisung ist in einem Modul enthalten?

4 die antwort

Wie schreibe ich in bestimmten Zeilen in fortran

Ich möchte eine Datei aus einem Ordner kopieren und mit fortran in bestimmte Zeilen der Datei schreiben. Ich benutze Windows, GNU fortran Compiler. Hier ist Beispieldatei und Code.file1.txt 1 * 2 ** 3 *** 4 **** 5 ***** 6 ****** 7 ******* 8 ...

6 die antwort

Proper Verwendung des PURE-Schlüsselworts Fortran

Ich beschäftige mich gerade mit Fortran und bin auf die @ gestoßpure Schlüsselwort, das Funktionen / Unterprogramme angibt, die keine Nebenwirkungen haben. Ich habe ein Buch,Fortran 90/95 von S Chapman, der das @ vorstelpure Schlüsselwort ...

8 die antwort

wie man ein fortran Programm abnormal stoppt

Wenn eine Ausnahme auftritt, möchte ich mein Programm abnormal beenden. Im Moment, wenn eine Ausnahme eintritt, erscheint einwrite -Anweisung mit einem erklärenden Satz wird aufgerufen, und dann einstopie @ -Anweisung wird aufgerufen. Ich ...

2 die antwort

Was ist der Zweck von Ergebnisvariablen in Fortran?

In Fortran gibt es zwei Standardmethoden, um ein Ergebnis von einer Funktion zurückzugeben. Die erste besteht darin, dem Funktionsnamen den Rückgabewert der Funktion zuzuweisen. function foo() integer :: foo foo = 10 end function fooDie zweite ...

2 die antwort

Fortran 90 Vorhandensein optionaler Argumente

Ich verstehe das Verhalten der present () - Funktion mit pgf90 nicht. 7.2. Ich habe ein 20-zeiliges Beispielprogramm geschrieben, um dies zu testen, aber die Ergebnisse ergeben für mich immer noch keinen Sinn. Beobachten subroutine ...

2 die antwort

Wie entferne ich unerwünschte Abstände in der Fortran-Druckausgabe?

Es mag wie ein triviales Problem aussehen, aber ich konnte keine Antwort durch googeln finden. Ich habe dieses kleine Programm: Program Test_spacing_print Integer:: N Real:: A,B N=4; A=1.0; B=100.0 print*,'N =',N print*,'A =',A,' B =',B print ...