A Parallel Fully Implicit Unstructured Finite Volume Lattice Boltzmann Method for Incompressible Flows
Year: 2025
Author: Lei Xu, Rongliang Chen, Xiao-Chuan Cai
Communications in Computational Physics, Vol. 37 (2025), Iss. 2 : pp. 547–574
Abstract
Lattice Boltzmann method is a popular approach in computational fluid dynamics, and it can be used explicitly or implicitly. The explicit methods require small time step size which is not desirable. In the fully implicit case, existing approaches either lack a scalable and robust parallel nonlinear solver, or don’t allow the mesh to be fully unstructured preventing the method to be used for the simulation of fluid flows in large domains with complex geometry. In this paper, a parallel fully implicit second-order finite volume lattice Boltzmann method for incompressible flows on unstructured grids is introduced. The lattice Boltzmann equation is discretized by a finite volume method in space and an implicit backward Euler scheme in time. The resulting large sparse nonlinear system of algebraic equations is solved by a highly parallel Schwarz type domain decomposition preconditioned Newton-Krylov algorithm. The proposed method is validated by three benchmark problems with a wide range of Reynolds number: (a) pressure driven Poiseuille flow, (b) lid-driven cavity flows, and (c) viscous flows passing a circular cylinder. The numerical results show that the proposed method is robust for all the test cases and a superlinear speedup is obtained for solving a problem with over ten million degree of freedoms using thousands of processor cores.
You do not have full access to this article.
Already a Subscriber? Sign in as an individual or via your institution
Journal Article Details
Publisher Name: Global Science Press
Language: English
DOI: https://doi.org/10.4208/cicp.OA-2023-0019
Communications in Computational Physics, Vol. 37 (2025), Iss. 2 : pp. 547–574
Published online: 2025-01
AMS Subject Headings: Global Science Press
Copyright: COPYRIGHT: © Global Science Press
Pages: 28
Keywords: Lattice Boltzmann equation fully implicit method unstructured grids Newton-Krylov-Schwarz parallel computing.