Enhanced single-node lattice Boltzmann boundary condition for fluid flows.


Journal

Physical review. E
ISSN: 2470-0053
Titre abrégé: Phys Rev E
Pays: United States
ID NLM: 101676019

Informations de publication

Date de publication:
May 2021
Historique:
received: 25 09 2020
accepted: 29 03 2021
entrez: 17 6 2021
pubmed: 18 6 2021
medline: 18 6 2021
Statut: ppublish

Résumé

We propose a procedure to implement Dirichlet velocity boundary conditions for complex shapes that use data from a single node only, in the context of the lattice Boltzmann method. Two ideas are at the base of this approach. The first is to generalize the geometrical description of boundary conditions combining bounce-back rule with interpolations. The second is to enhance them by limiting the interpolation extension to the proximity of the boundary. Despite its local nature, the resulting method exhibits second-order convergence for the velocity field and shows similar or better accuracy than the well-established Bouzidi's scheme for curved walls [M. Bouzidi, M. Firdaouss, and P. Lallemand, Phys. Fluids 13, 3452 (2001)]PHFLE61070-663110.1063/1.1399290. Among the infinite number of possibilities, we identify several meaningful variants of the method, discerned by their approximation of the second-order nonequilibrium terms and their interpolation coefficients. For each one, we provide two parametrized versions that produce viscosity independent accuracy at steady state. The method proves to be suitable to simulate moving rigid objects or surfaces moving following either the rigid body dynamics or a prescribed kinematic. Also, it applies uniformly and without modifications in the whole domain for any shape, including corners, narrow gaps, or any other singular geometry.

Identifiants

pubmed: 34134275
doi: 10.1103/PhysRevE.103.053308
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

053308

Auteurs

Francesco Marson (F)

Department of Computer Science, University of Geneva, 1204 Geneva, Switzerland.

Yann Thorimbert (Y)

Department of Computer Science, University of Geneva, 1204 Geneva, Switzerland.

Bastien Chopard (B)

Department of Computer Science, University of Geneva, 1204 Geneva, Switzerland.

Irina Ginzburg (I)

Paris-Saclay University, INRAE, UR HYCAR, 92160, Antony, France.

Jonas Latt (J)

Department of Computer Science, University of Geneva, 1204 Geneva, Switzerland.

Classifications MeSH