【内容】 1.顶盖驱动流模拟 2.二维D2Q9 3.C++语言,可以轻松改为其他语言 4.导出流场数据(.dat),可轻松处理 【适用】 1.LBM新手,初次接触LBM代码的人 2.研究与顶盖驱动流类似问题的人
2021-12-22 17:07:15 4KB c++ 格子玻尔兹曼方法 顶盖驱动流
计算LBM条件下 自然热对流换热,计算LBM条件下自然热对流换热。
速度驱动泊肃叶流,上下边界为标准反弹格式,左右出口为非平衡外推格式
2021-12-06 15:21:33 3KB LBM matlab poiseuille
1
lattice boltzmann d2q9 model
2021-11-30 20:12:33 87KB lbm
1
matlab精度检验代码LB-t-平行3D格子-玻尔兹曼CFD求解器 作者:(2019年12月-2020年12月) 概述 这是一个基于C ++ 17和C的面向任意晶格(针对任意数量的速度和空间尺寸)的面向对象的并行晶格-玻尔兹曼计算流体动力学(CFD)求解器框架。 这些文件包括用于Intel Compiler ICC和Gnu Compiler GCC的Makefile。 安装 Linux(推荐) 复制此文件夹或通过键入直接克隆此存储库 $ git clone https://github.com/2b-t/LB-t.git 通过键入Make编译文件 $ make run 在Linux Shell中,或在中打开LB-t.cbp文件。 如果您遇到问题,请确保已安装Make sudo apt-get install build-essential且您的GCC版本大于8。您可以通过键入sudo apt install gcc-10来安装较新的GCC。 如果要将编译器更改为Intel编译器,请首先通过打开控制台并键入以下命令,确保系统上已安装Intel编译器集合。 $ icc -v 如果它在您的
2021-11-27 16:40:43 195KB 系统开源
1
用格子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
此代码使用格子 Boltzmann 方法 (LBM) 来解决 KNO3-H2O 系统的一维批量结晶过程 [1]。 此处介绍的 LBM 使用坐标变换来实现非均匀网格。 详细信息可以在 Majumder 等人中找到。 [1]。 作者: Aniruddha Majumder 和 Vinay Kariwala 化学与生物医学工程学院, 新加坡南洋理工大学。 如果您使用的是代码,请引用以下参考。 参考[1] A. Majumder、V. Kariwala、S. Ansumali、A. Rajendran。 用于结晶过程的熵晶格玻尔兹曼方法。化学。 英。 科学,2010,65 (13),第 3928-3936 页。
2021-11-24 18:10:06 3KB matlab
1
Matlab lbm代码LBM-多组分 我的代码是在我的主要项目论文期间开发的。 该存储库包含二维的单一组件库特流的matlab和python版本。 以及在统一通道中进行多组分流动的代码; 使用Shan和Chen建立均匀几何通道的模型。 #运行步骤 根据物理性质计算LBM参数(参考) 编译并运行imbibitionUniformChannel.c
2021-10-29 11:43:21 9KB 系统开源
1
利用LBm方法使用matlab软件进行编程,编写的给子玻尔兹曼扰流圆管程序
2021-10-26 14:51:03 14KB lbm
1
当“LBM_25_LINES.m”启动时,LBM 在具有周期性边界条件的“伪多Kong”几何中求解流场。 对 x 方向的速度场施加扰动,使流动从计算域的左侧移动到右侧。 当“LBM_VIEW.m”启动时,m 文件脚本在细观层面显示所有 LBM 过程。 在每个时间步,碰撞、反弹和流步都详细显示,同时绘制了宏观速度场。 注意这两个m文件不是研究代码! 虽然,它们可能被用作起点。 总的来说,我相信这两个 m 文件对于普通观众的科学演示来说可能是一个很好的补充。 享受! 如果有兴趣,可以在那里找到我的科学出版物: http://scholar.google.ca/citations?user=_wUUbqwAAAAJ&hl=zh-CN
2021-10-19 15:39:00 5KB matlab
1