Pytania oznaczone «fortran»

Fortran jest językiem programowania ogólnego przeznaczenia, szeroko używanym w naukowej społeczności komputerowej.

74
O ile lepsze są naprawdę kompilatory Fortran?

To pytanie jest rozszerzeniem dwóch dyskusji, które pojawiły się ostatnio w odpowiedziach na „ C ++ vs Fortran for HPC ”. I jest to trochę więcej wyzwanie niż pytanie ... Jednym z najczęściej słyszanych argumentów na korzyść Fortrana jest to, że kompilatory są po prostu lepsze. Ponieważ większość...

56
C ++ vs Fortran dla HPC

W moim programie doktoranckim z zakresu obliczeń pracujemy prawie wyłącznie w C ++ i Fortran. Wygląda na to, że niektórzy profesorowie wolą jeden od drugiego. Zastanawiam się, który z nich jest „lepszy” lub czy w pewnych okolicznościach jest lepszy od

41
Co sprawia, że ​​Fortran jest szybki?

Fortran zajmuje szczególne miejsce w programowaniu numerycznym. Z pewnością możesz tworzyć dobre i szybkie oprogramowanie w innych językach, ale Fortran nadal działa bardzo dobrze pomimo swojego wieku. Co więcej, łatwiej jest tworzyć szybkie programy w Fortran. Robiłem szybkie programy w C ++, ale...

19
Jak napisać kod agnostyczny wymiarowo?

Często piszę bardzo podobny kod dla jedno-, dwu- i trójwymiarowych wersji danej operacji / algorytmu. Utrzymanie wszystkich tych wersji może być nudne. Proste generowanie kodu działa dość dobrze, ale wydaje się, że istnieje lepszy sposób. Czy istnieje względnie prosty sposób, aby napisać operację...

18
F2Py z alokowanymi i zakładanymi tablicami kształtów

Chciałbym używać f2pyz nowoczesnym Fortranem. W szczególności próbuję uzyskać następujący podstawowy przykład do działania. To jest najmniejszy użyteczny przykład, jaki mogłem wygenerować. ! alloc_test.f90 subroutine f(x, z) implicit none ! Argument Declarations ! real*8, intent(in) :: x(:)...

17
Python vs FORTRAN

Który z nich jest lepszy: FORTRAN lub Python? I chyba w obu przypadkach potrzebujesz Gnuplot, mam rację? Obecnie pracuję na komputerze z systemem Windows. Chciałbym go użyć do uzyskania numerycznych rozwiązań problemów fizyki, w tym symulacji Monte-Carlo, integracji i różnicowania numerycznego,...

16
Główny wiersz a główny układ kolumn w kolumnie

Czy przy programowaniu obliczeń macierzy gęstej istnieje jakiś powód, aby wybrać układ z rzędami większymi niż z układem z kolumnami? Wiem, że w zależności od układu wybranej matrycy musimy napisać odpowiedni kod, aby efektywnie wykorzystać pamięć podręczną do celów związanych z prędkością....

13
Czy istnieje narzędzie, które może generować rozszerzenia przedziałów funkcji Fortran (lub C) przez analizowanie kodu Fortran (lub C)?

Studia przypadków w mojej rozprawie doktorskiej wymagają przedłużenia interwałów podprogramów Fortrana w CHEMKIN-II (przepraszam za link; to najlepsze, jakie mogłem znaleźć dla pakietu, który nie jest już dystrybuowany przez Sandia National Laboratory). CHEMKIN-II to pakiet chemiczny stosowany w...