A Dynamically Adaptive Cell-Centred Lattice Boltzmann Framework for Shallow-Water Flows with Wetting and Drying
Solving the shallow-water equations (SWEs) using the lattice Boltzmann method (LBM) can be computationally expensive on uniform grids. Here we develop a quadtree-based adaptive mesh refinement framework that preserves the Cartesian grid structure while enabling local refinement. A cell-centred data layout is used at coarse–fine interfaces, and hash-table indexing enables efficient neighbour lookup. We evaluate the model using six benchmarks: steady flow over a bed hump, a one-dimensional dam-break wave, rectangular and circular dam-break flows, long-wave resonance in a parabolic basin, and dam-break flow over a triangular sill. We further assess its performance on a natural reach of the lower Minjiang River in Leshan, China, with complex topography. The adaptive model achieves accuracy comparable to that of a uniformly fine grid while substantially reducing the lattice-node count and runtime. This framework provides a practical approach for applying LBM-SWE to moderate-scale real-world problems.
Authors
- Lizhi Cheng (ORCID: https://orcid.org/0000-0002-1672-0358)
- Ji Hou (ORCID: https://orcid.org/0000-0002-5244-8953)
- Chunze Zhang
- Ge Song
- Jiatian Wang
- Chao Zhan
- Xing Yuan
Institutions
- North District Hospital (HK)
- Zhaotong University (CN)
- China Ocean Shipping (China) (CN)
- Chongqing Jiaotong University (CN)
Publication Details
- Journal
- Applied Sciences
- Published
- 2026-08-20
- DOI
- https://doi.org/10.3390/app16168304
- Primary Topic
- Lattice Boltzmann Simulation Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00