Finite Difference formulation of any lattice Boltzmann scheme

01/14/2022
by   Thomas Bellotti, et al.
0

Lattice Boltzmann schemes rely on the enlargement of the size of the target problem in order to solve PDEs in a highly parallelizable and efficient kinetic-like fashion, split into a collision and a stream phase. This structure, despite the well-known advantages from a computational standpoint, is not suitable to construct a rigorous notion of consistency with respect to the target equations and to provide a precise notion of stability. In order to alleviate these shortages and introduce a rigorous framework, we demonstrate that any lattice Boltzmann scheme can be rewritten as a corresponding multi-step Finite Difference scheme on the conserved variables. This is achieved by devising a suitable formalism based on operators, commutative algebra and polynomials. Therefore, the notion of consistency of the corresponding Finite Difference scheme allows to invoke the Lax-Richtmyer theorem in the case of linear lattice Boltzmann schemes. Moreover, we show that the frequently-used von Neumann-like stability analysis for lattice Boltzmann schemes entirely corresponds to the von Neumann stability analysis of their Finite Difference counterpart. More generally, the usual tools for the analysis of Finite Difference schemes are now readily available to study lattice Boltzmann schemes. Their relevance is verified by means of numerical illustrations.

READ FULL TEXT

page 18

page 20

research
05/05/2022

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

Lattice Boltzmann schemes are efficient numerical methods to solve a bro...
research
06/15/2020

Structural stability of Lattice Boltzmann schemes

The goal of this work is to determine classes of traveling solitary wave...
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

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
02/20/2023

Reducing the memory usage of Lattice-Boltzmann schemes with a DWT-based compression

This paper presents a new solution to address the challenge of increasin...
research
05/28/2021

High accuracy analysis of adaptive multiresolution-based lattice Boltzmann schemes via the equivalent equations

Multiresolution provides a fundamental tool based on the wavelet theory ...
research
08/14/2022

Limit Consistency of Lattice Boltzmann Equations

We establish the notion of limit consistency as a modular part in provin...

Please sign up or login with your details

Forgot password? Click here to reset