The present study investigates the performance of the Lattice Boltzmann Method (LBM) as an alternative numerical method for simulating wave propagation in coastal zones. While formulations like the Mild-Slope Equation (MSE) remain efficient for coastal engineering applications due to their simplicity, LBM offers an explicit numerical solver for partial differential equations (PDEs). LBM utilizes local operations, making it well-suited for Graphics Processing Unit (GPU) acceleration and consequently efficient simulations. This study examines LBM's performance in several benchmark cases, including wave propagation behind a single breakwater, harbor resonance, refraction of long waves over a parabolic shoal, and wave propagation over an elliptic shoal. The Chapman-Enskog multi-scale expansion was used within a popular 2D LBM scheme to derive the relaxation time and equilibrium distribution function. The results showed a good agreement between LBM predictions and benchmark data. Furthermore, LBM demonstrated efficiency in reducing the computation time, achieving a notable 30–50% decrease in CPU time and an 85% reduction when utilizing a GPU.
Read full abstract