简单而简单的格子玻尔兹曼 (LB) MATLAB 实现。 D2H9、BGK、omega = 1,用作基准的 2D 通道中的层流。 需要图像处理工具箱。 代码既没有针对内存也没有针对速度进行优化,即根本没有效率。 但是,它总比没有好(即 2005 年 2 月的当前 MATLAB 情况?据我所知) 内存优化应仅考虑干燥位置。 其他免费的LB(FORTRAN,C和Cpp)代码可用: 请参阅http://www.ccrl-nece.de/lba/上的anb.f代码或可从www.physics.buffalo.edu/phy516/Files/Topic6/lbe.f获得的S.Succi代码。 另见迪特·沃尔夫-格拉德罗 (Dieter Wolf-Gladrow) 的 D2Q9poi.f 和http://www.lstm.uni-erlangen.de/lbm2001/download/由
2022-04-26 11:15:04 6KB matlab
1
Boltzmann方法的理论及应用-何雅玲&格子Boltzmann方法的原理及应用-郭照立 二合一版本
2022-04-10 09:03:33 43.88MB 格子玻尔兹曼 动理学 郭照立 何雅玲
matlab仿真曲线生成代码格子-玻尔兹曼方法-GPU 该程序是GPU CUDA版本D3Q19 BGK格子Boltzmann方法计算流体动力学求解器,用于模拟稳态/非稳态3D单相牛顿流,其中不考虑运动边界和体力(即重力)。 与CPU串行代码相比,此GPU代码在NVIDIA Geforce 2080ti中的速度快250倍以上,在NVIDIA Geforce 1050ti中的速度快140倍以上,并且具有相同的精度。 要运行它,必须具有CUDA Toolkit的NVIDIA GPU。 它包含:A. LBM讲义; B。 作者的博士学位论文(第4章详细介绍了LBM的实现); C. 关于统一笛卡尔网格生成的论文(CartGen:鲁棒,高效且易于实现的统一/八叉树/嵌入式边界笛卡尔网格生成器); D. 三个用于表面重建/平滑的Matlab工具(MyCrustOpen,fitNormal和smoothpatch); E. Matlab函数geo_preprocess生成统一的笛卡尔非人体拟合网格; F.四个模拟案例: Lid_driven_cavity:稳定的层流 Poiseulle_flow:稳定的
2022-02-08 22:23:46 16.58MB 系统开源
1
孔介质中流动的格子Boltzmann多孔介质中流动的格多孔介质中流动的格子Boltzmann模拟子Boltzmann模拟模拟
2021-12-30 17:09:06 4.88MB
1
LBM:网格边界中MATLAB的Lattice Boltzmann方法实现
2021-12-27 07:32:45 13KB flow matlab drag learn-to-code
1
用格子Boltzmann方法模拟Rev尺度下充满多孔介质方腔的自然对流,与文献结果相符
2021-12-23 18:56:53 3KB Rev尺度 REV多孔介质 格子Boltzmann LBM
用格子Boltzmann方法模拟圆柱绕流,代码是用C++写的; This C++ code uses lattice Boltzmann method to simulate the flows around a cylinder.
2021-11-26 18:02:43 18KB LBM Boltzmann cylinder 圆柱绕流
1
prbs代码matlab AMSET 从头算模型,用于使用Boltzmann输运方程计算迁移率和塞贝克系数。 目前正在开发Python中的AMSET,预计在2016年夏季之前发布。如果您对MATLAB源代码有兴趣,请联系 同时,请随时在nanoHUB上使用闭源版本: 引文 可以在以下位置找到PRB论文:
2021-11-08 10:39:22 2KB 系统开源
1
为研究平板间方柱绕流上下平板对置于其中的方柱绕流所产生的影响,采用格子Boltzmann方法对二维平板间低雷诺数(Re=100)方柱绕流问题进行了数值模拟研究.分析了3种不同阻塞比下,平板边壁对方柱的升、阻力系数、Strouhal数和尾涡流场的影响.结果表明:平板对方柱绕流特性有明显的影响,随着阻塞比的增加,阻力系数和Strouhal数均增大,与无边壁相比阻力系数可增加达30%,而升力系数却随之减小.计算结果与相关实验数据相吻合,验证了格子Bohzmann方法对钝体绕流非定常问题模拟的有效性.
2021-10-26 09:19:39 352KB 自然科学 论文
1
针对流体力学中模拟圆柱绕流的边界层内部流动问题,采用格子Boltzmann方法,用两个分布函数分别定义涡量和流函数,得到用两个格子Boltzmann方程建立的模型。以数值为例,圆柱绕流的数值模拟结果符合经典的理论结果。与直接模拟Navier-Stokes方程相比,该方法计算模型简单,分布函数简单,易于计算。
2021-10-21 10:12:42 846KB 圆柱绕流 Boltzmann
1