Multiresolution-based mesh adaptation and error control for lattice Boltzmann methods with applications to hyperbolic conservation laws

by   Thomas Bellotti, et al.

Lattice Boltzmann Methods (LBM) stand out for their simplicity and computational efficiency while offering the possibility of simulating complex phenomena. While they are optimal for Cartesian meshes, adapted meshes have traditionally been a stumbling block since it is difficult to predict the right physics through various levels of meshes. In this work, we design a class of fully adaptive LBM methods with dynamic mesh adaptation and error control relying on multiresolution analysis. This wavelet-based approach allows to adapt the mesh based on the regularity of the solution and leads to a very efficient compression of the solution without loosing its quality and with the preservation of the properties of the original LBM method on the finest grid. This yields a general approach for a large spectrum of schemes and allows precise error bounds, without the need for deep modifications on the reference scheme. An error analysis is proposed. For the purpose of assessing the approach, we conduct a series of test-cases for various schemes and scalar and systems of conservation laws, where solutions with shocks are to be found and local mesh adaptation is especially relevant. Theoretical estimates are retrieved while a reduced memory footprint is observed. It paves the way to an implementation in a multi-dimensional framework and high computational efficiency of the method for both parabolic and hyperbolic equations, which is the subject of a companion paper.



There are no comments yet.


page 1

page 2

page 3

page 4


Multidimensional fully adaptive lattice Boltzmann methods with error control based on multiresolution analysis

Lattice-Boltzmann methods are known for their simplicity, efficiency and...

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

Multiresolution provides a fundamental tool based on the wavelet theory ...

An upwind lattice Boltzmann scheme

A lattice Boltzmann scheme that is close to pure upwind, low diffusive a...

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

We consider an adaptive multiresolution-based lattice Boltzmann scheme, ...

Efficient mesh refinement for the Poisson-Boltzmann equation with boundary elements

The Poisson-Boltzmann equation is a widely used model to study the elect...

h- and r- adaptation on simplicial meshes using MMG tools

We review some recent work on the enhancement and application of both r-...

A simplified Cauchy-Kowalewskaya procedure for the implicit solution of generalized Riemann problems of hyperbolic balance laws

The Cauchy-Kowalewskaya (CK) procedure is a key building block in the de...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.