找回密码
 注册
查看: 1922|回复: 4

新手,LBM时间推进问题

[复制链接]
发表于 2012-8-18 18:31:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
刚接触LBM,只看了算法,可以由任意时刻的物理量构造平衡状态分布函数f^(eq), 但怎么没有构造初始状态分布函数呢,毕竟分布函数的时间推进总得有个初始的吧?还没有看懂,谢谢先!
发表于 2012-8-19 04:35:32 | 显示全部楼层

回复 1# zqb138 的帖子

if you have the initial data for the hydrodynamic variables, you can use that to construct the initial equilibrium distributions. And if you wish to construct the non-equilibrium distributions, you can use an iterative procedure described in the following paper:

R. Mei, L.-S. Luo, P. Lallemand, D. d'Humières.
Consistent initial conditions for lattice Boltzmann simulations.
Computers & Fluids 35(8/9):855-862 (September, 2006)

which can be downloaded from my website in case you don't have it:

http://www.lions.odu.edu/~lluo/journal-pubs.html

-- LS Luo
 楼主| 发表于 2012-8-19 11:52:45 | 显示全部楼层
能否直接将状态分布函数的初始值设置为初始的平衡分布函数?
发表于 2012-8-19 16:48:25 | 显示全部楼层

回复 3# zqb138 的帖子

一般是设为初始的平衡态分布函数。 楼主可以借鉴何老师书后的驱动流的程序。
发表于 2012-8-19 17:45:57 | 显示全部楼层
对初始条件不敏感的流动,初始分布函数可设置为平衡态,对于湍流等对初始条件敏感的流动,需要有初始条件,郭老师的书上第4章第一节就是介绍这个的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表