We consider an adaptive multiresolution-based lattice Boltzmann scheme, which we have recently introduced and studied from the perspective of the error control and the theory of the equivalent equations. This numerical strategy leads to high compression rates, error control and its high accuracy has been explained on uniform and dynamically adaptive grids. However, one key issue with non-uniform meshes within the framework of lattice Boltzmann schemes is to properly handle acoustic waves passing through a level jump of the grid. It usually yields spurious effects, in particular reflected waves. In this paper, we propose a simple mono-dimensional test-case for the linear wave equation with a fixed adapted mesh characterized by a potentially large level jump. We investigate this configuration with our original strategy and prove that we can handle and control the amplitude of the reflected wave, which is of fourth order in the space step of the finest mesh. Numerical illustrations show that the proposed strategy outperforms the existing methods in the literature and allow to assess the ability of the method to handle the mesh jump properly.
Révisé le :
Accepté le :
Publié le :
@article{CRMATH_2022__360_G7_761_0, author = {Bellotti, Thomas and Gouarin, Lo{\"\i}c and Graille, Benjamin and Massot, Marc}, title = {Does the multiresolution lattice {Boltzmann} method allow to deal with waves passing through mesh jumps?}, journal = {Comptes Rendus. Math\'ematique}, pages = {761--769}, publisher = {Acad\'emie des sciences, Paris}, volume = {360}, number = {G7}, year = {2022}, doi = {10.5802/crmath.319}, language = {en}, url = {http://www.numdam.org/articles/10.5802/crmath.319/} }
TY - JOUR AU - Bellotti, Thomas AU - Gouarin, Loïc AU - Graille, Benjamin AU - Massot, Marc TI - Does the multiresolution lattice Boltzmann method allow to deal with waves passing through mesh jumps? JO - Comptes Rendus. Mathématique PY - 2022 SP - 761 EP - 769 VL - 360 IS - G7 PB - Académie des sciences, Paris UR - http://www.numdam.org/articles/10.5802/crmath.319/ DO - 10.5802/crmath.319 LA - en ID - CRMATH_2022__360_G7_761_0 ER -
%0 Journal Article %A Bellotti, Thomas %A Gouarin, Loïc %A Graille, Benjamin %A Massot, Marc %T Does the multiresolution lattice Boltzmann method allow to deal with waves passing through mesh jumps? %J Comptes Rendus. Mathématique %D 2022 %P 761-769 %V 360 %N G7 %I Académie des sciences, Paris %U http://www.numdam.org/articles/10.5802/crmath.319/ %R 10.5802/crmath.319 %G en %F CRMATH_2022__360_G7_761_0
Bellotti, Thomas; Gouarin, Loïc; Graille, Benjamin; Massot, Marc. Does the multiresolution lattice Boltzmann method allow to deal with waves passing through mesh jumps?. Comptes Rendus. Mathématique, Tome 360 (2022) no. G7, pp. 761-769. doi : 10.5802/crmath.319. http://www.numdam.org/articles/10.5802/crmath.319/
[1] Lattice Boltzmann method for computational aeroacoustics on non-uniform meshes: A direct grid coupling approach, J. Comput. Phys., Volume 447 (2021), 110667, 24 pages | MR | Zbl
[2] High accuracy analysis of adaptive multiresolution-based lattice Boltzmann schemes via the equivalent equations (2021) (submitted to SMAI J. Comput. Math., https://hal.archives-ouvertes.fr/hal-03234120, https://arxiv.org/abs/2105.12609)
[3] Multidimensional fully adaptive lattice Boltzmann methods with error control based on multiresolution analysis (2021) (submitted to J. Comput. Phys., https://hal.archives-ouvertes.fr/hal-03158073, https://arxiv.org/abs/2103.02903)
[4] Multiresolution-based mesh adaptation and error control for lattice Boltzmann methods with applications to hyperbolic conservation laws (2021) (to appear in SIAM J. Sci. Comput., https://hal.archives-ouvertes.fr/hal-03148621, https://arxiv.org/abs/2102.12163)
[5] Comparison of adaptive multiresolution and adaptive mesh refinement applied to simulations of the compressible Euler equations, SIAM J. Sci. Comput., Volume 38 (2016) no. 5, p. S173-S193 | DOI | MR | Zbl
[6] New resolution strategy for multiscale reaction waves using time operator splitting, space adaptive multiresolution, and dedicated high order implicit/explicit time integrators, SIAM J. Sci. Comput., Volume 34 (2012) no. 1, p. A76-A104 | DOI | MR | Zbl
[7] Equivalent partial differential equations of a lattice Boltzmann scheme, Comput. Math. Appl., Volume 55 (2008) no. 7, pp. 1441-1449 | DOI | MR | Zbl
[8] Finite-difference lattice Boltzmann method with a block-structured adaptive-mesh-refinement technique, Phys. Rev. E, Volume 89 (2014) no. 3, 033310
[9] Grid refinement for aeroacoustics in the lattice Boltzmann method: A directional splitting approach, Phys. Rev. E, Volume 96 (2017) no. 2, 023311
[10] Hybrid numerical method based on the lattice Boltzmann approach with application to non-uniform grids, Ph. D. Thesis, Université de Lyon (2018)
[11] Revisiting grid refinement algorithms for the lattice Boltzmann method, Ph. D. Thesis, University of Geneva (2012)
[12] Local time-stepping for adaptive multiresolution using natural extension of Runge–Kutta methods, J. Comput. Phys., Volume 382 (2019), pp. 291-318 | DOI | MR | Zbl
[13] A generic, mass conservative local grid refinement technique for lattice-Boltzmann schemes, Int. J. Numer. Methods Fluids, Volume 51 (2006) no. 4, pp. 439-468 | DOI | MR | Zbl
Cité par Sources :