1.MCNP源文件數據庫
將得到的MCNP源文件解壓後放在某一個盤符下,如D:MCNP\MCNP命令行
MCNP文件裏面有運行程序mcnp.exe,數據庫文件XS,xsdir數據文件,這三個是必要的原始文件,如圖1所示3d
圖1blog
2.MCNP文件的運行get
要運行一個MCNP文件還得用戶提供一個輸入文件,將編輯好的輸入文件放在MCNP源文件目錄裏面並命名爲inp,以後打開cmd,並進入到MCNP源文件所在目錄,如圖2所示cmd
圖2io
如今便可運行名爲inp的文件了,在命令行裏面輸入mcnp i=inp,正常狀況下會完成計算。如圖3所示file
圖3程序
3。運行報錯,提示缺乏截面文件im
若運行出現圖4錯誤,即:
bad trouble in subroutin getxst of xact
cross-section file mcplib22 does not exist
提示mcplib22不存在,打開XS文件能夠看到文件裏面包含有mcplib22文件,因爲運行inp文件時須要調用XS文件裏面的數據文件,若是mcplib22存在於XS文件目錄下仍然提示mcplib22不存在,這說明運行inp時不能調用XS文件夾下面的文件,即XS目錄的路徑未設置好,這是須要設置XS文件目錄的路徑,打開MCNP源文件裏面的xsdir文件,將DATAPATH=d:\mcnp\xs修改至和XS文件所在目錄一致,如圖5所示,保存後便可正常運行。這種錯誤通常是剛接觸MCNP的同窗會遇到的,即在使用MCNP前先覈對一下xsdir文件的路徑與XS文件所在目錄是否一致
圖4
圖5