
在Linux CentOS 7.9系统中进行OpenMC与DAGMC的离线编译及其第三方库包集成
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目专注于在CentOS 7.9操作系统环境下,详细讲解如何对高性能蒙特卡洛代码OpenMC及几何描述模块DAGMC进行离线编译,并指导用户完成相关第三方库包的有效集成。
OpenMC 是一个由社区开发的蒙特卡洛中子与光子传输代码。它能够对使用构造实体几何或 CAD 表示构建的模型执行固定源、k 特征值及亚临界乘法计算。其灵活高效的计数系统可以用于各种物理量的计数和分析。OpenMC 可以通过混合 MPI 和 OpenMP 编程模式进行并行运行,并已在大型超级计算机上进行了广泛的测试。
OpenMC 的一个独特功能是它具有丰富且可扩展的 Python 和 C/C++ 接口,支持编程预处理与后处理、多组横截面生成、工作流自动化、耗尽计算以及几何图形和计数结果的可视化。除了核心的蒙特卡洛传输求解器及相关 API 之外,OpenMC 还包括一个基于 Python 的核数据接口,高级用户可以利用该接口检查、修改并执行对 ENDF, ACE 和 OpenMC 原生 HDF5 文件中的各种类型核数据的操作。
为了确保代码质量与准确性随时间保持稳定,开发团队还建立了一个支持性基础设施。这一基础设施包含了持续集成测试以及自动化关键基准模拟、跨代码比较和性能测试等功能。
全部评论 (0)
还没有任何评论哟~


