blueCFD其实安装起来听简单,不过还是有点问题。最大的问题是该软件没有文档,不过想来也是,人家只是提供一个linux外壳,剩下的工作还是OpenFoam,该干嘛干嘛,也用不着文档。问题在于我们需要将其调整到使用标准OF的程度才好。
1 软件下载
blueCFD是免费的运行在windows下的OpenFoam,可以在git上进行下载。
下载那个710 MB的就可以了。
2 软件的安装
软件的安装很简单。
双击安装文件blueCFD-Core-2016-1-win64-setup.exe
选择Next按钮继续安装
选择I accept,点击Next按钮继续
设置安装路径,可以安装在任何不包含空格的英文路径下,选择Next按钮继续
切记安装路径不可有中文或空格,否则后面启动不了。
采用默认设置,点击Next按钮继续安装
采用默认设置,点击Next按钮继续安装
采用默认设置,点击Next按钮继续安装
- 点击install按钮进行安装
- 安装完毕后点击Finish按钮关闭对话框
3 测试安装
软件安装完毕后会在桌面上创建快捷方式。
- 启动桌面上blueCFD-Core 2016 terminal进入blueCFD.
如图所示的一些警告信息,其实可以忽略
- 可以输入命令simpleFoam -help 测试安装是否成功
如图所示,表示已经安装成。
找个案例测试一下
利用命令mkdir $FOAM_RUN创建文件夹
拷贝文件夹C:\blueCFD-Core-2016\OpenFOAM-4.x\tutorials\incompressible\icoFoam\cavity\cavity到C:\blueCFD-Core-2016\ofuser-of4\run
输入命令运行算例
cd $FOAM_RUN
cd cavity
blockMesh
icoFoam
- 计算完毕后运行命令启动paraview进行后处理
paraFoam
- 在paraview中查看结果数据