上述代码的作用是安装一些open foam中所需要使用的一些库文件;
包括openfoam以及thirdparty文件包,以下以openfoam7为例,openfoam官网如下: https://openfoam.org/download/7-source/
下载过后在系统中home文件夹下建立OpenFOAM文件夹,并在该文件夹下解压缩两个文件,并将所得两个文件夹更名为OpenFOAM-7以及ThridParty-7,因为我们下一步的工作是在名称为OpenFOAM-7以及ThridParty-7的基础上安装,如果不进行上述更改就会出现错误;
上述代码会打开Ubuntu系统底层环境变量文件,我们在文件最底部键入以下文字并保存:
source $HOME/OpenFOAM/OpenFOAM-7/etc/bashrc重新打开terminal终端;
使用命令代码在terminal终端中打开OpenFOAM-7文件夹:
cd $HOME/OpenFOAM/OpenFOAM-7/或者在OpenFOAM-7文件夹中打开terminal终端,在终端中进入OpenFOAM-7文件夹,键入如下代码:
./Allwmake -j这时终端便会出现大量信息,开始编译,编译过程时间较长,请各位耐心等待, 编译完成之后输入 blockMesh 如果与如下显示类似: 则证明openfoam编译完成, 如果过程中出现error错误,大家可再次重复上述步骤,可能是部分准备步骤出现错误,如果编译问题还是没有解决,则可能是电脑硬件、内存等能力不足,openfoam7编译安装大概需要占用6g内存,大家请仔细确定。