FLUKA软件安装指南
FLUKA(FLUktuierende KAskade)代码是一个通用的蒙特卡洛代码,用于模拟和跟踪从几千电子伏特(对于中子,可以追踪到热能量)到宇宙射线能量范围内的强子、轻子和光子在任何材料中的相互作用和输运过程。
FLUKA代码最初是为核物理和高能物理领域设计的,但已广泛应用医学物理、辐射防护、空间辐射研究、核工程等领域。其强大的蒙特卡洛模拟能力使得用户能够模拟复杂的辐射相互作用过程,从而帮助科研人员和工程师更好地理解和设计相关系统。
FLUKA功能:
能够模拟多种粒子类型的相互作用,包括强子、轻子、光子等。
能够处理广泛的能量范围,从几千电子伏特到宇宙射线能量。
能够模拟不同材料中的辐射输运过程。
提供了丰富的几何建模功能,可以描述复杂的几何结构。
具有用户友好的输入文件格式和输出结果分析工具。
下载
下载fluka
fluka官网
下载flair :
flair网址
安装
安装前升级:
sudo apt update
sudo apt upgrade
sudo dpkg -i fluka_4-4.1.x86-Linux-gfor9_amd64.deb
sudo dpkg -i flair_3.3-1_ubuntu24.04_all.deb flair-geoviewer_3.3-1_ubuntu24.04_amd64.deb
注意:出现依赖问题报错
解决措施:
sudo apt -f install
运行
在当下路径的terminal下输入 flair 即可打开软件
注意设置软件
运行代码报错信息1:
- 缺少中子截面库
解决措施:
中子截面数据库下载及安装网址:https://fluka.cern/download/neutron-data-libraries
另外参见论坛:https://fluka-forum.web.cern.ch/t/error-could-not-load-neutron-cross-section/4920
需要对data/neutron 文件夹以及 JEFF 文件夹 及其所属子文件夹 设置可读写权限。
参考
【1】https://www.bilibili.com/video/BV1bq4y1N7C1/?vd_source=ee7421324cb9f90d8a432c425a0b8069
【2】https://fluka.cern/download/latest-fluka-release
【3】https://flair.web.cern.ch/flair/download.html