A hybrid pressure formulation of the face-centred finite volume method for viscous laminar incompressible flows
Author (s): Giacomini, M.; Cortellessa, D.; Vieira, L.M.; Sevilla, R. and Huerta, A.Journal: International Journal for Numerical Methods in Engineering
Volume: 126, Issue 10
Date: 2025
Abstract:
This work presents a hybrid pressure face-centred finite volume (FCFV) solver to simulate steady-state incompressible Navier-Stokes flows. The method leverages the robustness, in the incompressible limit, of the hybridisable discontinuous Galerkin paradigm for compressible and weakly compressible flows to derive the formulation of a novel, low-order face-based discretisation. The incompressibility constraint is enforced in a weak sense, by introducing an inter-cell mass flux defined in terms of a new, hybrid variable, representing the pressure at the cell faces. This results in a new hybridisation strategy where cell variables (velocity, pressure and deviatoric strain rate tensor) are expressed as a function of velocity and pressure at the barycentre of the cell faces. The hybrid pressure formulation provides first-order convergence of all variables, including the stress, without the need for gradient reconstruction, thus being less sensitive to cell type, stretching, distortion, and skewness than traditional low-order finite volume solvers. Numerical benchmarks of Navier-Stokes flows at low and moderate Reynolds numbers, in two and three dimensions, are presented to evaluate accuracy and robustness of the method. In particular, the hybrid pressure formulation outperforms the FCFV method when convective effects are relevant, achieving accurate predictions on significantly coarser meshes.
Bibtex:
@article{MG-GCVSH-25,
author = {Matteo Giacomini and Davide Cortellessa and
Luan M. Vieira and Ruben Sevilla and Antonio Huerta},
title = {A hybrid pressure formulation of the face-centred finite
volume method for viscous laminar incompressible flows},
fjournal = {International Journal for Numerical Methods in Engineering},
journal = {Int. J. Numer. Methods Eng.},
volume = {126},
number = {10},
pages = {e70037},
year = {2025},
doi = {10.1002/nme.70037}
}