Coupled Level-Set LBM on Adaptive Grids
- The Coupled Level-Set Lattice Boltzmann Method is a computational framework that uses separate solvers for liquid and gas phases with a high-order level-set for sharp interface tracking.
- It rigorously enforces jump conditions at the interface, achieving high-fidelity results in benchmarks such as stratified flows and rising bubble tests.
- Adaptive mesh refinement via parallel quad/octree grids concentrates computational effort near interfaces, enhancing accuracy and efficiency without extra smoothing.
The coupled level-set lattice Boltzmann method (LS-LBM) on adaptive Cartesian grids is a computational framework for simulating liquid–gas multiphase flows characterized by sharp interfaces and large density and viscosity ratios. This approach employs separate lattice Boltzmann solvers for each fluid phase, coupled via sharp-interface boundary conditions, and couples them with a high-order level-set method to track the interface position. Adaptive mesh refinement (AMR) using a parallel quad/octree structure concentrates computational effort near interfacial regions, thereby improving accuracy and efficiency. The method facilitates the rigorous enforcement of interface jump conditions, treatment of complex interfacial dynamics, and has demonstrated high-fidelity results across standard test cases involving stratified flows and rising bubbles (Vorspohl et al., 9 Jan 2026).
1. Governing Equations and Discretization
The LS-LBM framework employs distinct lattice Boltzmann solvers for each fluid phase, liquid and gas, each solving the discrete Boltzmann equation using a collision-streaming splitting. In each time step , the particle distribution function undergoes collision
and then streaming
Macroscopic quantities are computed by
For the liquid phase (low Reynolds number), the BGK collision operator is used:
where the Maxwell equilibrium is
For the gas phase (high Reynolds number, 3D), the cumulant collision operator is employed:
- Transform to cumulants .
- Relax each cumulant:
with for , which enhances stability at high Re.
External forces such as gravity are incorporated via
The interface is represented by a signed–distance function , with in the liquid, in the gas, and at the interface . Its advection follows:
discretized using a 5th-order upwind-central scheme in space and a 3rd-order TVD–RK in time. The velocity at the interface is extended off by solving a hyperbolic equation in artificial time :
where .
To maintain , is reinitialized using a constrained Hamilton–Jacobi reinitialization, which preserves the zero level set exactly.
2. Coupling Strategy at the Sharp Interface
Enforcement of velocity and stress jump conditions at uses a modified two-fluid bounce–back method analogous to Bouzidi et al. In cut cells (intersected by the interface), streaming into the opposite phase is disallowed; instead, the missing post-collision is constructed as:
with the linearly interpolated interface velocity (ensuring ), indicating the interface position along , , and the total jump in viscous stress, pressure, and capillary stress.
The stress jump decomposes as: \begin{align*} [S] : \mathbf{n}\otimes\mathbf{n} &= \frac{[p] + 2\sigma\kappa}{2\bar{\eta}} - \frac{[\eta]}{\bar{\eta} : \mathbf{n}\otimes\mathbf{n}}\ [S] : \mathbf{n}\otimes\mathbf{t}_j &= - \frac{[\eta]}{\bar{\eta} : \mathbf{n}\otimes\mathbf{t}_j} \end{align*} where is the pressure jump, the viscosity jump, , and tangential directions.
Surface tension can be included via a continuum surface force:
where is surface tension, the curvature, and a regularized Heaviside function; enters the forcing term during collision.
3. Adaptive Cartesian Grid Infrastructure
The computational domain is implemented as a parallel quad-tree or octree ("forest-of-trees"), shared by the phase-resolved solvers (liquid LBM, gas LBM, level-set). This eliminates the need for inter-solver data communication, as all fields reside in the same memory.
Refinement and coarsening are governed by solver-specific sensor functions . For instance, near the interface, refinement is triggered if , with coarsening if and the local level equals .
Interpolation of missing values across grid refinement jumps uses the Dupuis & Chopard strategy: spatial and temporal interpolation from adjacent levels, scaling to ensure across all levels. When the phase changes (as sweeps a cell), the cell's are refilled from neighbors along a lattice direction closest to , and the equilibrium is reconstructed by three-point interpolation using interface and neighbor values.
4. Computational Workflow and Implementation
The main computational loop per global time step proceeds as follows:
- For each phase-LBM (liquid and gas): a) Collision: (including body forces and, optionally, surface tension). b) Apply bounce–back for cut cells using the formula. c) Streaming: propagate . d) Update macroscopic moments (, ).
- Extend interface velocity off by solving the hyperbolic extension equation in .
- Advect the level-set function: update via the advection equation (5th-order WENO in space, 3rd-order RK in time).
- Reinitialize to maintain the signed-distance property (constrained Hamilton–Jacobi).
- Compute interface normals and curvatures in cut cells.
- Optionally, assemble surface tension force for the next LBM forcing step.
- Evaluate sensor functions and tag cells for refinement or coarsening.
- Execute AMR: refine or coarsen the quad/octree structure, redistribute data, and refill newly created phase cells using the described non-equilibrium refilling strategy.
- Advance to the next time step.
Special handling includes the use of cumulant collision for high-Re gas flows, modified bounce–back for sharp two-fluid coupling, and the lack of additional smoothing or filtering required for large density ratios.
5. Validation and Test Cases
Validation covers canonical problems and benchmarks:
- Laminar Stratified Couette and Poiseuille Flows (2D): Two immiscible fluids occupy and , respectively. For viscosity ratio , the velocity profile’s error is , matching analytical solutions.
- Single Rising Bubble in 3D (Safi et al. benchmark):
- Case I: , , ,
- Case II: , , ,
- On a uniform grid with , the liquid phase uses BGK with ; the gas uses the cumulant operator. The bubble center-of-mass velocity deviates by from reference; shape and interface deformation are well captured, including pressure jumps and vorticity structure.
- Adaptive Mesh Refinement Study (Case II):
Starting from a coarse base (), local refinement () within . With a narrow refinement band (), rise velocity error is ; for , error falls below . Fine cells are confined to – of the domain, yielding substantial resource savings.
- Cluster of Nine Rising Bubbles (3D):
Two staggered layers, domain size . Wake interaction, downwash, and bubble–bubble coupling are faithfully resolved, with no observed artifacts from mesh modification.
In summary, the method achieves second-order spatial accuracy in stratified flow tests, robustly enforces interface jump conditions, resolves interfacial structure and flow features without the need for smoothing at large density ratios, and realizes significant efficiency gains from AMR (Vorspohl et al., 9 Jan 2026).
6. Significance and Context
The coupled level-set LBM on adaptive Cartesian grids enables accurate direct simulation of sharp liquid–gas interfaces with arbitrary density and viscosity ratios, leveraging separate solution strategies for each phase and coupling via sharp-interface boundary conditions. The composite quad-/octree AMR infrastructure focuses computational effort, providing benchmark-level accuracy for classical multifluid flow problems while minimizing computational cost. No additional smoothing or filtering is required to stabilize large-density ratio flows, suggesting robustness for a broad class of high-fidelity multiphase flow simulations.
A plausible implication is the method’s suitability for industrial or geophysical multiphase flows where sharp interface dynamics, large density contrasts, and complex domain topologies are present. The hybrid approach provides a compelling alternative to diffuse interface or single-fluid methods when precise handling of interface physics is necessary (Vorspohl et al., 9 Jan 2026).