Rigorous derivation of the macroscopic equations for the lattice Boltzmann method via the corresponding Finite Difference scheme

05/05/2022
by   Thomas Bellotti, et al.
0

Lattice Boltzmann schemes are efficient numerical methods to solve a broad range of problems under the form of conservation laws. However, they suffer from a chronic lack of clear theoretical foundations. In particular, the consistency analysis is still an open issue. We propose a rigorous derivation of the macroscopic equations for any lattice Boltzmann scheme under acoustic scaling. This is done by passing from a kinetic (lattice Boltzmann) to a macroscopic (Finite Difference) point of view at a fully discrete level in order to eliminate the non-conserved moments relaxing away from the equilibrium. We rewrite the lattice Boltzmann scheme as a multi-step Finite Difference scheme on the conserved variables, as introduced in our previous contribution. We then perform the usual consistency analysis for Finite Difference by exploiting its precise characterization using matrices of Finite Difference operators. Though we present the derivation until second-order under acoustic scaling, we provide all the elements to extend it to higher orders and to other scalings, since the kinetic-macroscopic connection is conducted at the fully discrete level. Finally, we show that our strategy yields, in a mathematically rigorous setting, the same results as previous works in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/14/2022

Finite Difference formulation of any lattice Boltzmann scheme

Lattice Boltzmann schemes rely on the enlargement of the size of the tar...
research
02/15/2023

Initialisation from lattice Boltzmann to multi-step Finite Difference methods: modified equations and discrete observability

Latitude on the choice of initialisation is a shared feature between one...
research
08/14/2022

Limit Consistency of Lattice Boltzmann Equations

We establish the notion of limit consistency as a modular part in provin...
research
08/31/2022

A new Lattice Boltzmann scheme for linear elastic solids: periodic problems

We propose a new second-order accurate lattice Boltzmann scheme that sol...
research
02/15/2023

General fourth order Chapman-Enskog expansion of lattice Boltzmann schemes

In order to derive the equivalent partial differential equations of a la...
research
05/26/2021

Does the multiresolution lattice Boltzmann method allow to deal with waves passing through mesh jumps?

We consider an adaptive multiresolution-based lattice Boltzmann scheme, ...
research
11/04/2022

Advanced Automatic Code Generation for Multiple Relaxation-Time Lattice Boltzmann Methods

The scientific code generation package lbmpy supports the automated desi...

Please sign up or login with your details

Forgot password? Click here to reset