% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@ARTICLE{Alkafri:1035143,
author = {Alkafri, Heba and Habes, Constantin and Elwardi Fadeli,
Mohammed and Hess, Steffen and Beale, Steven B. and Zhang,
Shidong and Jasak, Hrvoje and Marschall, Holger},
title = {multi{R}egion{F}oam: {A} {U}nified {M}ultiphysics
{F}ramework for {M}ulti-{R}egion {C}oupled
{C}ontinuum-{P}hysical {P}roblems},
journal = {Engineering with computers},
volume = {41},
issn = {0177-0667},
address = {London},
publisher = {Springer},
reportid = {FZJ-2025-00230},
pages = {1051–1084},
year = {2024},
abstract = {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/.},
cin = {IET-1},
ddc = {620},
cid = {I:(DE-Juel1)IET-1-20110218},
pnm = {1231 - Electrochemistry for Hydrogen (POF4-123) / 1232 -
Power-based Fuels and Chemicals (POF4-123)},
pid = {G:(DE-HGF)POF4-1231 / G:(DE-HGF)POF4-1232},
typ = {PUB:(DE-HGF)16},
UT = {WOS:001336263200001},
doi = {10.1007/s00366-024-01974-4},
url = {https://juser.fz-juelich.de/record/1035143},
}