| 3 | 1/1 | 返回列表 |
| 查看: 1299 | 回復(fù): 2 | |||
cenwanglai榮譽(yù)版主 (知名作家)
|
[交流]
【求助】關(guān)于Fortran90編程的頭文件和變量定義【已完結(jié)】
|
|
現(xiàn)有條件: 我從來(lái)沒(méi)有編寫(xiě)過(guò)功能較為齊全的程序,也沒(méi)有實(shí)際用編程語(yǔ)言完成過(guò)一個(gè)完整的任務(wù)。僅僅是學(xué)個(gè)數(shù)據(jù)結(jié)構(gòu)和Fortran語(yǔ)言,為計(jì)算機(jī)三級(jí)自學(xué)了C語(yǔ)言。 目的: 現(xiàn)在我想編程完成分子動(dòng)力學(xué)模擬和MC模擬,用來(lái)做氣固催化反應(yīng)表面反應(yīng)分子和產(chǎn)物分子的擴(kuò)散吸附轉(zhuǎn)移與脫附,以及多孔材料對(duì)小分子的等溫吸附線。 問(wèn)題: (1)Fortran程序沒(méi)有庫(kù)文件和頭文件嗎?就像C語(yǔ)言#include<×××> 那樣的。如果有,怎么知道在 Fortran中調(diào)用庫(kù)函數(shù)如何,要包含哪些函數(shù)?從哪里可以查找? (2)對(duì)于模塊化編程,要把任務(wù)分解成子程序。子程序與主程序的文件結(jié)構(gòu)應(yīng)該是怎樣的?都放在一個(gè)文檔中?還是放在不同文檔中,然后編譯的時(shí)候在makefile中指明搜索路徑? (3)Fortran中變量定義和參數(shù)賦值: INTEGER :: X,Y INTEGER, PARAMETER :: Z= 2 這個(gè)"::"有什么深意呢?跟F77的定義不同在哪里? 這個(gè)原本是用來(lái)在定義變量的時(shí)候賦初值的,不賦初值也可以這么寫(xiě),但是可以省略掉。 這個(gè)PARAMETER ::有什么深意呢? 定義常數(shù)。這里表示定義整型常數(shù) [ Last edited by nono2009 on 2010-12-2 at 07:36 ] |
» 搶金幣啦!回帖就可以得到:
+2/408
+5/230
+2/92
+1/76
+1/60
+1/58
+2/44
+1/42
+1/36
+1/35
+1/31
+1/31
+1/14
+1/11
+1/7
+1/3
+1/3
+1/3
+1/2
+1/1
至尊木蟲(chóng) (職業(yè)作家)
榮譽(yù)版主 (知名作家)
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|