Finite Difference formulation of any lattice Boltzmann scheme

被引:24
作者
Bellotti, Thomas [1 ]
Graille, Benjamin [2 ]
Massot, Marc [1 ]
机构
[1] Inst Polytech Paris, CMAP, Ecole Polytech, CNRS, F-91128 Palaiseau, France
[2] Univ Paris Saclay, Lab Math Orsay, CNRS, F-91405 Orsay, France
关键词
76M28; 65M06; 65M12; 15A15; EQUATIONS; STABILITY;
D O I
10.1007/s00211-022-01302-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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.
引用
收藏
页码:1 / 40
页数:40
相关论文
共 40 条
[1]  
Bellotti T., 2021, ARXIV PREPRINT ARXIV
[2]  
Bellotti T., ARXIV PREPRINT ARXIV
[3]   THE LATTICE BOLTZMANN-EQUATION - THEORY AND APPLICATIONS [J].
BENZI, R ;
SUCCI, S ;
VERGASSOLA, M .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 1992, 222 (03) :145-197
[4]  
Bouchut Francois., 2004, FRONT MATH, DOI [10.1007/b93802, DOI 10.1007/B93802]
[5]  
Brewer J.W., 1986, LINEAR SYSTEMS COMMU
[6]  
Caetano F., 2019, ARXIV PREPRINT ARXIV
[7]  
Chapman S., 1939, MATH THEORY NONUNIFO
[8]   Comprehensive comparison of collision models in the lattice Boltzmann framework: Theoretical investigations [J].
Coreixas, Christophe ;
Chopard, Bastien ;
Latt, Jonas .
PHYSICAL REVIEW E, 2019, 100 (03)
[9]  
Cull P., 2005, MATRIX DIFFERENCE EQ, DOI [10.1007/0-387-27645-9, DOI 10.1007/0-387-27645-9_7]
[10]   Viscosity independent numerical errors for Lattice Boltzmann models: From recurrence equations to "magic" collision numbers [J].
d'Humieres, Dominique ;
Ginzburg, Irina .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 58 (05) :823-840