multiRegionFoam: A Unified Multiphysics Framework for Multi-Region Coupled Continuum-Physical Problems

被引:1
作者
Alkafri, Heba [1 ]
Habes, Constantin [1 ]
Fadeli, Mohammed Elwardi [1 ]
Hess, Steffen [2 ]
Beale, Steven B. [2 ,3 ]
Zhang, Shidong [2 ]
Jasak, Hrvoje [4 ]
Marschall, Holger [1 ]
机构
[1] Tech Univ Darmstadt, Dept Math, Computat Multiphase Flow Grp, Peter Grunberg Str 10, D-64287 Darmstadt, Hessen, Germany
[2] Forschungszentrum Julich, Inst Energy & Climate Res IEK 9 IEK 13 IEK 14, D-52428 Julich, Nordrhein Westf, Germany
[3] Queens Univ, Dept Mech & Mat Engn, Stuart St, Kingston, ON K7L 3N6, Canada
[4] Univ Cambridge, Dept Phys, Cavendish Lab, JJ Thomson Ave, Cambridge CB3 0HE, England
关键词
Multiphysics; Interface coupling; Multi-region problems; OpenFOAM; HIGH-PERFORMANCE; HEAT-TRANSFER; FLUID;
D O I
10.1007/s00366-024-01974-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a unified framework, called multiRegionFoam, for solving multiphysics problems of the multi-region coupling type within OpenFOAM (FOAM-extend). It is intended to supersede the existing solver with the same name. The design of the new framework is modular, allowing users to assemble a multiphysics problem region-by-region and coupling conditions interface-by-interface. The present approach allows users to choose between deploying either monolithic or partitioned interface coupling for each individual transport equation. The formulation of boundary conditions is generalised in the sense that their implementation is based on the mathematical jump/transmission conditions in the most general form for tensors of any rank. The present contribution focuses on the underlying mathematical model for interface coupled multiphysics problems, as well as on the software design and resulting code structure that enable a flexible and modular approach. Finally, deployment for different multi-region coupling cases is demonstrated, including conjugate heat, multiphase flows and fuel-cells. Source code: multiRegionFoam v1.1 [1], repository https://bitbucket.org/hmarschall/multiregionfoam/.Article highlightsA novel multiphysics framework, called multiRegionFoam, has been developed for solving multi-region coupled problems in OpenFOAM.The design of the framework allows for a modular multiphysics setup with freedom of choice on the coupling strategy (partitioned vs. monolithic).Extension of the general transport equation by interface conditions enables a unified coupling approach.
引用
收藏
页码:1051 / 1084
页数:34
相关论文
共 85 条
[1]  
ansys, ANSYS LS DYNA MULTIP
[2]  
ansys, ANSYS FLUENT
[3]  
BARD AJ, 2001, ELECTROCHEMICAL METH
[4]  
Beale S, 2022, LECT NOTES ENERGY, V42
[5]   Open-source computational model of a solid oxide fuel cell [J].
Beale, Steven B. ;
Choi, Hae-Won ;
Pharoah, Jon G. ;
Roth, Helmut K. ;
Jasak, Hrvoje ;
Jeon, Dong Hyup .
COMPUTER PHYSICS COMMUNICATIONS, 2016, 200 :15-26
[6]  
Bedeaux D., 2008, Non-Equilibrium Thermodynamics of Heterogeneous Systems, DOI [10.1142/6672, DOI 10.1142/6672]
[7]  
Bockris J.O.M., 2000, Modern Electrochemistry 2A: Fundamentals of Electrodics, VVolume 2
[9]   Modeling of Conjugate Heat Transfer in a Kerosene/Air Spray Flame used for Aeronautical Fire Resistance Tests [J].
Boulet, L. ;
Benard, P. ;
Lartigue, G. ;
Moureau, V ;
Didorally, S. ;
Chauvet, N. ;
Duchaine, F. .
FLOW TURBULENCE AND COMBUSTION, 2018, 101 (02) :579-602
[10]  
bsc, ALYA HIGH PERFORMANC