Abstract

In this paper, we develop a macroscopic finite-difference scheme from the mesoscopic regularized lattice Boltzmann (RLB) method to solve the Navier-Stokes equations(NSEs) and convection-diffusion equation(CDE). Unlike the commonly used RLB method based on the evolution of a set of distribution functions, this macroscopic finite-difference scheme is constructed based on the hydrodynamic variables of NSEs (density, momentum, and strain rate tensor) or macroscopic variables of CDE (concentration and flux), and thus shares low memory requirement and high computational efficiency. Based on an accuracy analysis, it is shown that, the same as the mesoscopic RLB method, the macroscopic finite-difference scheme also has a second-order accuracy in space. In addition, we would like to point out that compared with the RLB method and its equivalent macroscopic numerical scheme, the present macroscopic finite-difference scheme is much simpler and more efficient since it is only a two-level system with macroscopic variables. Finally, we perform some simulations of several benchmark problems, and find that the numerical results are not only in agreement with analytical solutions, but also consistent with the theoretical analysis.

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