CalcFlows v0.1.0 Demo用户手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CalcFlows v0.1.0Demo用户手册
佛法本无边只度有缘人
1关于我们
CalcFlows是一个致力于开发流体力学软件的团队,是一款简单高效的计算流体力学软件,还是一个关于格子玻尔兹曼方法(Lattice Boltzmann Method,LBM)的网站。我们的宗旨是为LBM研究人员提供学习交流的场所,为计算流体力学领域科研人员提供力所能及的帮助。我们专注于研究科学和工程中的流体力学问题,致力于将格子玻尔兹曼方法应用于实际工程问题、深化计算流体力学与其他学科的交叉融合发展。
2下载与安装
访问我们的网站,http://www.calcfl,按照路径“Downloads>>Free Trials”进入下载页面。下载“CalcFlows v0.1.0Demo.zip”。下载成功后,双击“setup.exe”开始安装。安装路径默认为:
C:∖Program Files∖CalcFlows LLC∖CalcFlows v0.1.0Demo∖
用户可根据需要修改,如:
D:∖CalcFlows LLC∖CalcFlows v0.1.0Demo∖
本过程与windows下其他软件的安装并无区别。
3几何建模
用SolidWorks等几何建模工具对要计算的流道进行三维建模,如图1所示。选取若干曲面作为流道几何边界,将所选面存储为.stl文件,如图2所示。CalcFlows对流道复杂度不敏感,只要保证能存储为.stl文件,用户可根据需要构建任意复杂度的流道。
4参数设定
对于CalcFlows Demo版,初始与边界条件要在文件param.xml中设定。文件param.xml中的参数主要有(1)geometry(2)fluid(3)numerics(4)output四部分组成。具体如下:
1
图1.三维几何建模图2.存储为stl格式
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
-2-
36
37
380means x−direction,1means y−direction and2means z−direction.−−>
39
40
41
42
43
440.−−>
45
46
47
48
49
50
51
52
53
由于32位的windows可获取的内存有限,即使您的机器有16G内存,您的计算规模也尽量控制在100万网格以内。在linux下,内存问题不会令人如此纠结。
5程序运行
设置好计算参数,即可开始计算。计算界面如图3所示。显然,这是一个典型的console程序界面。程序运行过程中不可关机,否则需再次启动程序从头计算。如果将程序运行中的计算机休眠,再次开机时则无需从头算起。
6数据可视化
计算结果存储在目录.∖results∖下。文件doclbflows.txt记录了计算过程中的无量纲变量,文
件document.txt记录了循环次数与所对应的物理时刻、流体密度和截面x={1
4,3
4
}lx的流量。
本版本提供.plt和.vtk两种格式的计算结果文件,分别存储在文件夹tec和vtk中。用户可根据需要和习惯,用tecplot和paraview对其进行可视化,如图4和图5所示。
-3-
图3.程序运行界面
-4-