作者的话:本人在学习palabos时,发现国内中文资料甚少,恰好网上可以直接搜到palabos user guide这种英文资料,加之时间充裕,便打算开始翻译,翻了一节后发现这可能算侵权,就比较伤脑筋,突然想到自己写中文解读即可,便有了下面的博客。
Palabos User Guide
Release 1.0 r1
Copyright © 2019 University of Geneva
Jul 05, 2019
Chapter Seven
本章阅读前,你最好有一定的模型背后理论了解,否则就会感受到迷茫。
执行的模型
7.1 非热NS方程
1)这些LB模型用于模拟可压缩流体,但模型内的能量方程是错的
There exists a bunch of LB models which solve the dynamics of a compressible fluid but in which, for various reasons, the modeling of the energy equation is wrong.
2)这些模型偶尔用于低马赫值可压缩流体,可忽略温度变化
3)这些模型通常用于求解不可压缩NS方程,在这种情况下马赫值要保持低一些来减少压缩的效果。
除非特别不同的设定,所有的模型可用的DdQqDescriptor有D2Q9,D3Q15,D3Q19,D3Q27。
如果需要外加力,将DdQqDescriptor改成ForcedDdQqDescriptor。
值得注意的是,Palabos熵模型是个不稳定的地方,大概只能在D2Q9和D3Q27下正常使用。
7.1.1 单松弛时间BGK
作者钦定经典款LB模型。
**Dynamics for plain BGK: **
BGKdynamics
**Dynamics with external force: **
GuoExternalForceBGKdynamics
ShanChenExternalForceBGKdynamics
HeExternalForceBGKdynamics
Reference:
chen-98
Example:
codesByTopic/navierStokesModels
7.1.2 不可压缩BGK
标准BGK中, equilibrium term会与