This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
High-Performance Computing Optimization of the Maxwell–Stefan Diffusion Model in OpenFOAM
by
Zixin Chi
Zixin Chi 1,2
,
Xin Hui
Xin Hui 1,3
and
Bosen Wang
Bosen Wang 1,3,*
1
National Key Laboratory of Science and Technology on Aero-Engine Aero-Thermodynamics, Beihang University, 37 Xueyuan Road, Beijing 100191, China
2
School of Energy and Power Engineering, Beihang University, 37 Xueyuan Road, Beijing 100191, China
3
Research Institute of Aero-Engine, Beihang University, 37 Xueyuan Road, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(7), 3611; https://doi.org/10.3390/app16073611 (registering DOI)
Submission received: 17 March 2026
/
Revised: 3 April 2026
/
Accepted: 6 April 2026
/
Published: 7 April 2026
Abstract
Multicomponent diffusion modeling based on the Maxwell–Stefan formulation is widely used in high-fidelity combustion simulations due to its superior physical accuracy compared with simplified diffusion models. However, the computational complexity of the Maxwell–Stefan model, which arises from the solution of coupled multicomponent transport equations, becomes a major performance bottleneck in large-scale CFD simulations. In this work, a high-performance computing optimization strategy for the Maxwell–Stefan diffusion model is developed within the OpenFOAM framework. The proposed method improves computational efficiency through block-based computation and vectorization-oriented data organization to better exploit modern CPU architectures and SIMD instruction capabilities. The optimized implementation enhances memory locality, increases data reuse efficiency, and reduces cache miss penalties. Numerical validation is performed using two-dimensional laminar counterflow flame cases and ammonia–hydrogen turbulent combustion cases, including both premixed and non-premixed jet flames. Results demonstrate that the optimized Maxwell–Stefan implementation preserves numerical accuracy while significantly improving computational performance. Speedups of 2.5×–4.5× are achieved depending on the number of chemical species. The developed approach provides an efficient solution for detailed combustion simulations involving large chemical mechanisms. The test cases and source code are openly shared.
Share and Cite
MDPI and ACS Style
Chi, Z.; Hui, X.; Wang, B.
High-Performance Computing Optimization of the Maxwell–Stefan Diffusion Model in OpenFOAM. Appl. Sci. 2026, 16, 3611.
https://doi.org/10.3390/app16073611
AMA Style
Chi Z, Hui X, Wang B.
High-Performance Computing Optimization of the Maxwell–Stefan Diffusion Model in OpenFOAM. Applied Sciences. 2026; 16(7):3611.
https://doi.org/10.3390/app16073611
Chicago/Turabian Style
Chi, Zixin, Xin Hui, and Bosen Wang.
2026. "High-Performance Computing Optimization of the Maxwell–Stefan Diffusion Model in OpenFOAM" Applied Sciences 16, no. 7: 3611.
https://doi.org/10.3390/app16073611
APA Style
Chi, Z., Hui, X., & Wang, B.
(2026). High-Performance Computing Optimization of the Maxwell–Stefan Diffusion Model in OpenFOAM. Applied Sciences, 16(7), 3611.
https://doi.org/10.3390/app16073611
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.