FLUKA软件在Ubuntu的安装指南(亲测有效)

FLUKA软件安装指南

FLUKA(FLUktuierende KAskade)代码是一个通用的蒙特卡洛代码,用于模拟和跟踪从几千电子伏特(对于中子,可以追踪到热能量)到宇宙射线能量范围内的强子、轻子和光子在任何材料中的相互作用和输运过程。

FLUKA代码最初是为核物理和高能物理领域设计的,但已广泛应用医学物理、辐射防护、空间辐射研究、核工程等领域。其强大的蒙特卡洛模拟能力使得用户能够模拟复杂的辐射相互作用过程,从而帮助科研人员和工程师更好地理解和设计相关系统。

FLUKA功能:
能够模拟多种粒子类型的相互作用,包括强子、轻子、光子等。
能够处理广泛的能量范围,从几千电子伏特到宇宙射线能量。
能够模拟不同材料中的辐射输运过程。
提供了丰富的几何建模功能,可以描述复杂的几何结构。
具有用户友好的输入文件格式和输出结果分析工具。

下载

下载fluka
fluka官网
下载的版本需要与你的gfortran版本匹配

下载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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值