Lattice Boltzmann non-equilibrium extrapolation method for modeling hydrodynamic compatibility conditions at curved porous-fluid interfaces
Purpose The lattice Boltzmann simulation of fluid flow in partial porous geometries with curved porous-fluid interfaces has not been investigated yet. It is mainly because of the lack of a method in the lattice Boltzmann framework to model the hydrodynamic compatibility conditions at curved porous-fluid interfaces, which is required for the two-domain approach. Therefore, the purpose of this study is to develop such a method. Design/methodology/approach This research extends the non-equilibrium extrapolation lattice Boltzmann method for satisfying no-slip conditions at curved solid boundaries, to model hydrodynamic compatibility conditions at curved porous-fluid interfaces. Findings The proposed method is tested against the results available from conventional numerical methods via the problem of fluid flow through and around a porous circular cylinder in crossflow. As such, streamlines, geometrical characteristics of recirculating wakes and drag coefficient are validated for different Reynolds (5 ≤ Re ≤ 40) and Darcy (10−5 ≤ Da ≤ 5 × 10−1) numbers. It is also shown that without applying any compatibility conditions at the interface, the predicted flow structure is not satisfactory, even for a very fine mesh. This result highlights the importance of the two-domain approach for lattice Boltzmann simulation of the fluid flow in partial porous geometries with curved porous-fluid interfaces. Originality/value No research is found in the literature for applying the hydrodynamic compatibility conditions at curved porous-fluid interfaces in the lattice Boltzmann framework.