用改进的格子Boltzmann方法模拟浅水长波问题
AN IMPROVED LATTICE BOLTZMANN METHOD FOR THE SHALLOW WATER LONG WAVE EQUATION
-
摘要: 以正六边形的格子Boltzmann方法(LBM)为基础,通过气体动力学的Euler方程与浅水长波方程的比拟,修改了原有的LBM方法的平衡态分布函数,使LBM方法所对应的流体力学方程与浅水长波方程一致。一维问题的计算结果与离散速度法得到的计算结果作了比较。Abstract: Based on the equivalence between the aerdynamical Euler equation and the shallow water long wave equation, the equilibrum distribution function of the orginal LBM is improved, and hence the macrodynamical equation of shallow water long waves is derived. The resoults of one dimentional numerical test are compaired with those obtained by discrete velocity model.