A Code-Agnostic Driver Application for Coupled Neutronics and Thermal-Hydraulic Simulations

解算器 计算机科学 计算流体力学 中子输运 计算科学 联轴节(管道) 趋同(经济学) 热工水力学 编码(集合论) 传热 并行计算 机械工程 物理 机械 中子 程序设计语言 集合(抽象数据类型) 工程类 量子力学 经济 经济增长
作者
Paul Romano,Steven Hamilton,Ronald Rahaman,April Novak,Elia Merzari,Sterling Harper,Patrick Shriwise,Thomas Evans
出处
期刊:Nuclear Science and Engineering [Taylor & Francis]
卷期号:195 (4): 391-411 被引量:9
标识
DOI:10.1080/00295639.2020.1830620
摘要

While the literature has numerous examples of Monte Carlo (MC) and computational fluid dynamics (CFD) coupling, most are hardwired codes intended primarily for research rather than as stand-alone, general-purpose applications. In this work, we describe an open source application, the Exascale Nuclear Reactor Investigative COde (ENRICO), which enables coupled neutronic and thermal-hydraulic simulations between multiple codes that can be chosen at run time (as opposed to a coupling between two specific codes). The application has been designed such that the control flow logic, domain mapping, nonlinear fixed-point iteration, solution transfers, and convergence checks are all agnostic to the underlying physics solvers used. Special emphasis has also been placed on enabling efficient execution on distributed-memory computing environments. The transfer of solution fields between solvers is performed in memory rather than through filesystem input/output. Additionally, solvers can be configured to run on overlapping or disjoint sets of processes.To date, coupling with the OpenMC and Shift MC codes, the Nek5000 CFD code, and a simplified heat diffusion and subchannel solver has been implemented in ENRICO. We present results for coupled simulations of a single light water reactor fuel assembly based on the NuScale reactor using various combinations of the physics solvers. For this problem, the coupled simulations are shown to converge in about four Picard iterations. A comparison of the heat source and temperature distributions computed by ENRICO using OpenMC coupled with Nek5000 and Shift coupled with Nek5000 illustrates remarkable agreement between the codes.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
可可完成签到,获得积分10
1秒前
感动清炎完成签到,获得积分10
1秒前
2秒前
4秒前
5秒前
惠1完成签到,获得积分10
5秒前
lipeng完成签到,获得积分10
6秒前
sci01完成签到 ,获得积分10
6秒前
今后应助浅浅映阳采纳,获得10
7秒前
9秒前
9秒前
Never_or_Not发布了新的文献求助10
9秒前
9秒前
楼一笑发布了新的文献求助10
10秒前
10秒前
通行证完成签到,获得积分10
12秒前
4466完成签到,获得积分10
12秒前
Eason完成签到,获得积分10
12秒前
L拉丁是我干死的完成签到,获得积分10
13秒前
14秒前
忘语发布了新的文献求助10
15秒前
forge发布了新的文献求助10
15秒前
流萤发布了新的文献求助10
15秒前
Hello应助务实的花卷采纳,获得200
18秒前
xinxin完成签到 ,获得积分10
18秒前
冷傲盈完成签到 ,获得积分10
19秒前
19秒前
你好你好完成签到 ,获得积分10
20秒前
斯文败类应助牛牛眉目采纳,获得10
21秒前
forge完成签到,获得积分10
21秒前
科研通AI2S应助长度2到采纳,获得10
22秒前
24秒前
穗sun完成签到 ,获得积分10
24秒前
24秒前
Never_or_Not完成签到,获得积分10
24秒前
端庄的蜡烛关注了科研通微信公众号
26秒前
姑苏老李发布了新的文献求助10
27秒前
长度2到完成签到,获得积分10
28秒前
123完成签到 ,获得积分10
28秒前
高分求助中
论现代体育科学研究的方法学特征 1000
Invited Discussant 63O and 64O 1000
Ideology and Meaning-Making under the Putin Regime 750
Prompt Engineering for Clinicians: Harnessing AI in Everyday Medical Practice 600
Safety Pharmacology 500
《KNN基无铅压电陶瓷电学性能优化与物理机理研究》 500
A Handbook of User Experience Research & Design in Libraries 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 计算机科学 化学工程 生物化学 物理 内科学 复合材料 催化作用 光电子学 物理化学 电极 细胞生物学 基因 遗传学
热门帖子
关注 科研通微信公众号,转发送积分 6917685
求助须知:如何正确求助?哪些是违规求助? 8608416
关于积分的说明 18264208
捐赠科研通 6331156
什么是DOI,文献DOI怎么找? 3068915
关于科研通互助平台的介绍 2097733
邀请新用户注册赠送积分活动 2046192