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 文件进行分发并受版权保护。