Abstract

In this work, two different approaches to treat boundary conditions in a lattice Boltzmann method (LBM) for the wave equation are presented. We interpret the wave equation as the governing equation of the displacement field of a solid under simplified deformation assumptions, but the algorithms are not limited to this interpretation. A feature of both algorithms is that the boundary does not need to conform with the discretization, i.e., the regular lattice. This allows for a larger flexibility regarding the geometries that can be handled by the LBM. The first algorithm aims at determining the missing distribution functions at boundary lattice points in such a way that a desired macroscopic boundary condition is fulfilled. The second algorithm is only available for Neumann-type boundary conditions and considers a balance of momentum for control volumes on the mesoscopic scale, i.e., at the scale of the lattice spacing. Numerical examples demonstrate that the new algorithms indeed improve the accuracy of the LBM compared to previous results and that they are able to model boundary conditions for complex geometries that do not conform with the lattice.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call