<div class="csl-bib-body">
<div class="csl-entry">Roccon, A. (2026). MHIT36: Extension to wall-bounded turbulence and scalar transport equation. <i>Computer Physics Communications</i>, <i>320</i>, Article 109956. https://doi.org/10.1016/j.cpc.2025.109956</div>
</div>
-
dc.identifier.issn
0010-4655
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/225444
-
dc.description.abstract
We present an extended version of MHIT36, a GPU-tailored solver for interface-resolved simulations of multiphase turbulence. The framework couples direct numerical simulation (DNS) of the Navier–Stokes equations, which describe the flow field, with a phase-field method to capture interfacial phenomena. In addition, the transport equation for a scalar can also be solved. The governing equations are discretized using a second-order finite difference scheme. The Navier–Stokes equations are time advanced with an explicit fractional-step method, and the resulting pressure Poisson equation is solved using a FFT-based method. The accurate conservative diffuse interface (ACDI) formulation is used to describe the transport of the phase-field variable. Simulations can be performed in two configurations: a triply-periodic cubic domain or a rectangular domain of arbitrary dimensions bounded by two walls. From a computational standpoint, MHIT36 employs a two-dimensional domain decomposition to distribute the workload across MPI tasks. The cuDecomp library is used to perform pencil transpositions and halo updates, while the cuFFT library and OpenACC directives are leveraged to offload the remaining computational kernels to the GPU. MHIT36 is developed using the managed memory feature and it provides a baseline code that is easy to further extend and modify. MHIT36 is released open source under the MIT license.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.publisher
ELSEVIER
-
dc.relation.ispartof
Computer Physics Communications
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
Direct numerical simulation
en
dc.subject
Domain decomposition
en
dc.subject
Finite difference
en
dc.subject
GPU-computing
en
dc.subject
Phase-field method
en
dc.title
MHIT36: Extension to wall-bounded turbulence and scalar transport equation