Talys安装使用简单介绍
安装
Talys是一个用于核反应计算的软件,主要用于计算核反应的截面、能量分布等。以下是安装步骤:
提示:国内用户建议使用VPN加速下载。Talys仅支持Linux系统,建议安装双系统或使用WSL(Windows Subsystem for Linux),WSL2已经非常完善。
- 下载Talys:访问Talys官网,下载最新版本的
talys.tar。 - 解压文件:
tar -xvf talys.tar - 进入目录:
cd talys - 阅读安装说明:查看
README.md文件,了解详细的安装步骤。
注意:安装前请确保系统中已安装
gfortran编译器。若未安装,请使用以下命令安装:
- Ubuntu:
sudo apt-get install gfortran - CentOS:
sudo yum install gfortran
编译Talys:推荐使用
code_build脚本进行编译:./code_build talys配置环境变量:
打开Shell配置文件(对于Ubuntu系统通常是
~/.bashrc):nano ~/.bashrc在文件末尾添加以下两行(请替换为实际路径):
export TALYSLIB=/home/altail/talys/lib export TALYSBIN=/home/altail/talys/bin保存并退出:按
Ctrl + X,然后按Y确认保存,最后按Enter。重新加载Shell配置:
source ~/.bashrc验证环境变量:
echo $TALYSLIB echo $TALYSBIN如果配置成功,会显示Talys的安装路径。
使用
基本输入
在目标文件夹下创建一个input.inp文件,包含以下关键字内容:
projectile n # 入射粒子类型,可选n, p, d, t, h, a, g或0
element Y # 靶核元素
mass 89 # 靶核质量数
energy 5 # 入射能量,单位为MeV
# 能量可以为单值或范围,例如1 5 2表示1-5MeV,步长为2MeV
# 能量也可以单独写入文件
energy energies # 能量文件名
# energies文件中每一行表示一个能量值
Ltarget 1 # 靶核的激发能级
isomer 1 # 是否考虑同质异能态,输入靶核的同质异能态的半衰期,默认为1秒
outbasic y # 是否使用基本输出
运行Talys
在目标文件夹下运行以下命令:
talys < input.inp > out
基本输出
主要输出文件包括:
na.L02:入射粒子为n,出射粒子为a,靶核激发能级为L02的截面文件ng.L07:入射粒子为n,出射粒子为g,靶核激发能级为L07的截面文件rp037086.L00:Z=37, A=86, 核激发能级为L00的截面文件rp037086.tot:Z=37, A=86, 总截面文件out:总输出文件,包含以上所有结果
要充分利用Talys,建议详细阅读Talys手册,了解更多参数设置。更多信息请参考TALYS官网。
参考文献
- Koning A, Hilaire S, Goriely S. TALYS: modeling of nuclear reactions[J]. The European Physical Journal A, 2023, 59(6): 131.
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 炸薯条的博客
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果