本算例来自《ANSYS Fluid Dynamics Verification Manual》中的VMFL011: Laminar Flow in a Triangular Cavity
顶部壁面以2m/s的速度运动引起三角形腔内流体流动
然后进入OpenFOAM的安装目录,将安装目录下的cavity算例(我的目录为/opt/openfoam5/tutorials/incompressible/icoFoam/cavity/cavity/)下的0文件夹、constant文件夹和system文件夹拷贝到driv文件夹下,然后删除system目录下的blockMeshDict文件,因为我们利用OpenFOAM的命令转化.msh文件为OpenFOAM能接受的 格文件。
然后将刚才导出的 格文件拷贝到driv文件夹下,在driv文件夹下打开终端,输入fluentMeshToFoam(三维 格推荐使用fluent3DMeshToFoam)命令:
由于我们没有在转换 格的时候指定缩放因子,我们可以在转换 格以后采用transformPoints命令对转换以后的 格进行缩放,transformPoints命令更加灵活,可以采用向量对x,y,z方向进行不同的缩放,这里我们的命令为(注意向量需要用英文双引 引起来):
transformPoints -scale “(0.001 0.001 0.001)”
然后对初始边界条件进行设置,下面转入0文件夹下进行操作:
在0文件夹下我们可以看到U和P两个文件:
U文件当中的内容如下:
接着修改system文件夹下的fvSchemes文件
说明:由于本算例 格是非正交 格,所以我们设置非正交修正系数(nNonOrthogonalCorrectors)为2
回到driv文件夹下,打开终端,输入icoFoam开始计算
将计算结果导入paraview里面进行处理
计算结果与实验数据对比:
相关资源:口腔管理软件牙医管家口腔管理软件v3.11.0.16标准版_牙医管家…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!