awesome-nuclear README

The project's README from github.com/paulromano/awesome-nuclear. As one markdown file: README.md.

☢ Awesome Nuclear ☢

Open Source Love svg2 Awesome

A curated list of open source projects used in nuclear science and engineering.

Particle Transport

Codes: Monte Carlo

Codes: Deterministic

Codes: Event Generators

Nuclear Data

Depletion / Transmutation / Decay

Kinetics

Fuel Cycle

Thermal Hydraulics

Multiphysics

Molten Salt Reactor

Other

Research Groups Invested in Open Source Tools for Nuclear Science and Engineering

awesome-nuclear (paulromano/awesome-nuclear)

Searching Database…

这是什么?一个精选的核科学与工程开源软件目录:收录了约 75 个代码和工具,涵盖粒子输运、核数据、燃料循环、热工水力和多物理场耦合,每一条都是一句话简介加一个链接。
这是可以下载的软件,还是只是一个链接目录?它是一份阅读清单,不是软件:GitHub 上一个 markdown 页面,每一条目就是一个项目名、一句简介和指向该项目仓库的链接。这个仓库本身不提供任何可安装的东西。
这份列表会告诉我哪个工具最好吗?不会——里面没有评分、对比或安装指南,你只能根据每条的一句话简介自行判断。而且只有开源项目才会被收录。
这是给谁看的——在职核工程师、科研人员,还是学生?任何在核科学或核工程领域寻找开源工具的人都适用:科研人员、学生和分析师。列表还列出了构建这个生态的学术机构和 IAEA 团队:ARFC(伊利诺伊大学厄巴纳-香槟分校)、CNERG(威斯康星大学麦迪逊分校)、CRPG(麻省理工学院)和 ONCORE。
OpenMC 是什么?为什么它在好几个板块都出现?它是一个开源的蒙特卡洛中子/光子输运代码,在列表中反复出现:它自带完整的燃耗求解器,MOOSE 应用 Aurora 和 Cardinal 把它与 CFD 及多物理场耦合起来,OpenMCyclus 则把它接入 Cyclus 燃料循环模拟器。
这份列表涉及机器学习吗?有一点,但只是边缘内容:NucML 是一个用于核数据评价的机器学习流程,RAVEN 则是一个做不确定性量化、回归分析、PRA 和模型优化的框架。
除了反应堆代码,这里还能找到什么?燃料循环模拟器(如 Cyclus)、CFD 代码(如 OpenFOAM 和 Nek5000)、衰变计算工具(如 radioactivedecay)、CAD 转蒙特卡洛建模工具包(如 DAGMC 和 McCAD)、Python 解析器(如 MontePy 和 serpentTools),还有一个 MSRE 实验的精细 CAD 模型。
列表里有支持 GPU 或大规模并行的选择吗?有:Warp 能在 GPU 上运行蒙特卡洛中子输运,nekRS 面向现代处理器和加速器,OpenSN 则是一个大规模并行的离散纵标代码。
Creator
paulromano
Size
0.1 MB
Stars
508
Updated
CommitFeb 04
Age
7y
Commits · 90 Days