|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
/*
PDKS是屈崑在新加坡国立大学攻读博士学位期间研究可压缩
LBM模型时开发的程序LBM可压缩流模拟程序。基本特点为:
1 支持二维单块贴体网格plot3d格式
2 支持多个可压缩LBM模型
3 支持I方向网格分块MPI并行
4 支持http://www.math.tu-cottbus.de/~berti/gral中的control-device
5 我忘了……
具体理论部分请参考我的论文
“Alternative method to construct equilibrium distribution functions in
lattice-Boltzmann method simulation of inviscid compressible flows at
high Mach number”, Physical Review E, 2007, Vol 75 (3), 036706, Kun Qu,
Chang Shu and Yong Tian Chew
http://serve.me.nus.edu.sg/shuchang/Publications/Latest%20papers%20for%20web/Qu_Shu_Chew%20(PRE)%202007.pdf
和学位论文
https://scholarbank.nus.edu.sg/handle/10635/15823
PDKS (Parallel Discrete Kinetic Solver), written by Qu Kun in 2006, is a "
lattice Boltzmann equation solver for two dimentional compressible inviscid/viscous
flows.
Copyright (C) <2007> <Kun Qu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
具体使用方法不打算详细说了,因为都过了好几年,我也不记得了。我早就不做这个了,所以这玩意继续烂在兜里没有意义。干脆GPL了给大家共享。记住这是GPL的。
如果你掌握C/C++、Linux下的make、MPI并行程序设计和一些linux知识,此外还有可压缩LBM模型的知识,并且感兴趣的话,搞懂这个玩意也不是难事。里面带有一个naca0012的算例的参数文件和边界文件。
希望对感兴趣的人有帮助。如果我的工作(论文和代码)对你的研究工作有帮助,别忘了在参考文献中给我写一笔。 |
评分
-
1
查看全部评分
-
|