fortran90

Pisanie solidnego i" nowoczesnego " kodu Fortran

W niektórych środowiskach naukowych często nie można obejść się bez FORTRANA, ponieważ większość programistów zna tylko ten i ... zaangażowania w projekty na dużą skalę oraz martwe projekty. Jakieś dobre adresy URL, porady, referaty/książki na ten temat?

Jakie flagi ustawiasz dla debuggera / kompilatora GFORTRAN, aby wyłapać wadliwy kod?

Myślę, że nie znajdę tego w żadnym podręczniku, ponieważ odpowiedź na to wymaga doświadczenia. Obecnie jestem na etapie test ... Co ty zrobić, zanim wyruszysz? Wersja produkcyjna używa ifort jako kompilatora, jednak ja testuję z gfortran. Źle to robię?

Prawidłowe wykorzystanie modułów, podprogramów i funkcji w Fortran

Ostatnio dowiedziałem się o blokach interfejsu podczas dodawania funkcji do mojego programu Fortran. Wszystko działa ładnie i ... nie przyjrzałem się modułom, ale z tego, co widziałem, nie jest to właściwa rzecz. Z czego korzystać kiedy i jak najlepiej?

Fortran save statement

Czytałem o save oświadczenie w dokumencie referencyjnym (Intela) język, ale nie mogę do końca zrozumieć, co to robi. Czy mógłby mi ktoś wyjaśnić prostym językiem co to znaczy gdy save instrukcja jest dołączona do modułu ?

Standardowe jednostki wejścia i wyjścia w Fortran 90?

Jak mogę odczytywać i zapisywać standardowe strumienie wejścia, wyjścia i błędówstdin, stdout i stderr w Fortran? Słyszałem, ... sja 10.0 Build 20070426 ID pakietu: l_fc_p_10. 0. 023 Copyright (C) 1985-2007 Intel Corporation. Wszelkie prawa zastrzeżone

Jak korzystać z danych modułu Fortran 90

Załóżmy, że masz moduł Fortran 90 zawierający wiele zmiennych, funkcji i podprogramów. W twoim USE oświadczeniu, którą konwe ... i] masz moduł tak duży, że Poczuj się zmuszony do dodania tylko, oznacza to, że że Twój moduł jest za duży. Podziel się.

Najlepszy sposób na zapisanie dużej tablicy do pliku w fortran? Tekst a inne

Chciałem się dowiedzieć, jak najlepiej napisać do pliku dużą tablicę fortrana ( 5000 x 5000 liczb rzeczywistych pojedynczej p ... zatwierdzić moją zdolność do efektywnego zapisu i odczytu większych plików (pod względem pamięci), byłoby świetnie. Dzięki!