2.搭建openfoam
直接安装
sudo sh -c “wget -O – http://dl.openfoam.org/gpg.key | apt-key add -“
sudo apt-get update
sudo apt-get -y install openfoam5
gedit $HOME/.bashrc
source /opt/openfoam5/etc/bashrc
blockMesh
编译安装
sudo apt–get install build–essential flex bison cmake zlib1g–dev libopenmpi–dev openmpi–bin qt4–dev–tools libqt4–dev libqt4–opengl–dev freeglut3–dev libqtwebkit–dev gnuplot libreadline–dev libncurses–dev libxt–dev libscotch–dev libptscotch–dev libcgal–dev
sudo sh -c “wget -O – https://dl.openfoam.org/gpg.key | apt-key add -”
sudo add-apt-repository http://dl.openfoam.org/ubuntu
sudo add-apt-repository http://dl.openfoam.org/ubuntu
sudo apt-get update
sudo apt-get -y install openfoam8
(4). 配置环境变量:在终端输入
gedit $HOME/.bashrc
会打开一个文件,我们在文件的最底部重新取一行添加下述文字:
source $HOME/OpenFOAM/OpenFOAM-5.x/etc/bashrc
保存并关闭。关闭终端并打开新的终端的时候,环境变量自动生效。
(5). 编译OpenFOAM:打开终端,输入(即切换到OpenFOAM-5.x目录下):
cd $HOME/OpenFOAM/OpenFOAM-5.x/
然后输入:
./Allwmake
这时候会输出大量的信息,编译开始。编译之后请尝试运行:
blockMesh
参考:
https://openfoam.org/download/8-ubuntu/