TALYS 是一個用於模擬 200 MeV 以下核反應的軟體包。 TALYS 是基於最先進的核結構和反應模型。
程式碼及其選項的描述可以在 TALYS 教程 (pdf) 中找到。用於 TALYS 的參考是
Arjan Koning、Stephane Hilaire 和 Stephane Goriely, TALYS:核反應建模,歐洲物理學雜誌 A59 (6), 131 (2023)。
以下是編譯 TALYS 的先決條件:
要下載 TALYS,您可以使用以下選項之一:
https://nds.iaea.org/talys/talys.tar
tar zxf talys.tar
git clone https://github.com/arjankoning1/talys.git
TALYS 結構資料庫和範例案例不屬於 git 儲存庫。因此,要獲得一個可以運行的系統,您需要下載
https://nds.iaea.org/talys/misc/structure.tar
https://nds.iaea.org/talys/samples/talys_samples.tar
以及之後
tar zxf structure.tar
tar zxf talys_samples.tar
您應該將結構/和樣本/移動到talys/目錄。
要安裝 TALYS,您可以使用以下選項之一:
cd talys/source
make
cd talys
code_build talys
上面的程式碼將在talys/bin目錄中產生一個talys可執行檔。編譯器及其標誌可以在source/Makefile或code_build中設定。
對於 RAM(非常)小的計算機或安裝在 Windows 上的計算機,分配的總記憶體可能太大。在這種情況下,請編輯來源目錄中的A0_talys_mod.f90並減少memorypar變數的值。
talys/目錄包含以下目錄和檔案:
README.md
這個自述文件LICENSE
許可證文件code_build
和path_change
安裝腳本source/
TALYS 的 Fortran 原始碼和 Makefilebin/
安裝成功後的talys可執行文件structure/
各子目錄中的核結構和反應資料庫misc/
雜項文件,例如用於繪製 TALYS 結果與 EXFOR 資料的 gnuplot 腳本doc/
pdf 格式的教學課程samples/
範例案例的輸入輸出文件,以及執行範例案例的驗證腳本總共,您需要大約 8 GB 的可用磁碟空間來安裝 TALYS。
範例案例用於提供 TALYS 的使用範例並驗證安裝是否成功。 Samples/目錄包含各種範例案例,子目錄org/包含我們的結果,子目錄new/包含使用者產生的結果。整個樣本集大約需要 1 小時。
cd samples
./verify
您可以建立自己的輸入文件,例如talys.inp,之後 TALYS 的工作方式如下:
talys < talys.inp > talys.out
假設talys連結到talys/bin/talys可執行檔。
可以使用misc/tplot 腳本將TALYS 計算的橫斷面與EXFOR 資料庫中的實驗數據進行比較。為此,需要將 EXFORTABLES 資料庫安裝在您的主目錄中。輸入“misc/tplot”即可取得此繪圖指令的所有選項。需要從工作目錄呼叫“tplot”,即需要存在 TALYS 輸出檔。
該軟體根據 LICENSE 文件進行分發並受版權保護。