JOURNAL OF COMPUTATIONAL PHYSICS | 卷:376 |
Lattice Boltzmann model for the simulation of the wave equation in curvilinear coordinates | |
Article | |
Velasco, A. M.1,2  Munoz, J. D.1  Mendoza, M.2  | |
[1] Univ Nacl Colombia, Dept Phys, Simulat Phys Syst Grp, Cra 30,45-03,Ed 404,Of 348, Bogota, DC, Colombia | |
[2] Eidgenossische Tech Hsch ETH Zurich, Inst Baustoffe, Computat Phys Engn Mat, Wolfgang Pauli Str 27, CH-8093 Zurich, Switzerland | |
关键词: Lattice-Boltzmann method; Curvilinear coordinates; Acoustics; Trumpet; | |
DOI : 10.1016/j.jcp.2018.09.031 | |
来源: Elsevier | |
【 摘 要 】
Since its origins, lattice-Boltzmann methods have been restricted to rectangular coordinates, a fact which jeopardizes the applications to problems with cylindrical or spherical symmetries and complicates the implementations with complex geometries. However, M. Mendoza [1] recently proposed in his doctoral thesis a general procedure (based on Christoffel symbols) to construct lattice-Boltzmann models on curvilinear coordinates, which has shown very good results for hydrodynamics on cylindrical and spherical coordinates. In this work, we construct a lattice-Boltzmann model for the propagation of scalar waves in curvilinear coordinates, and we use it to determine the vibrational modes inside cylinders, trumpets and tori. The model correctly reproduces the theoretical expectations for the vibrational modes, and exemplifies the wide range of future applications of lattice-Boltzmann models on general curvilinear coordinates. (C) 2018 Elsevier Inc. All rights reserved.
【 授权许可】
Free
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
10_1016_j_jcp_2018_09_031.pdf | 2480KB | download |