在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第1张图片

 0.文章中涉及的Virtual box、Ubuntu20.04,OpenFOAM-v2012等软件下载链接:

链接:https://share.weiyun.com/VLAetrjq 密码:r33iun

1.安装好虚拟机之后,更换软件源服务器:

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第2张图片

 在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第3张图片

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第4张图片

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第5张图片 2.安装支持

sudo apt update
sudo apt-get update
sudo apt-get install build-essential autoconf autotools-dev cmake gawk gnuplot
sudo apt-get install flex libfl-dev libreadline-dev zlib1g-dev openmpi-bin libopenmpi-dev mpi-default-bin mpi-default-dev
sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev
sudo apt-get install libscotch-dev libptscotch-dev libfftw3-dev libboost-system-dev libboost-thread-dev libcgal-dev

 3.在HOME下新建OpenFOAM文件夹,并将下载的文件解压,同时名称修改为如图所示的形式,随后将ThirdParty文件整体移动至OpenFOAM-v2012文件夹下:

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第6张图片

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第7张图片

 4.配置环境变量:

4.1.通过如下命令打开文件:

gedit $HOME/.bashrc

4.2.并在文件末尾增加如下所示句段: 

source ~/OpenFOAM/OpenFOAM-v2012/etc/bashrc

4.3.重启终端。

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第8张图片

4.4.检查配置是否正确:

foamSystemCheck

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第9张图片

 5.开始编译

./Allwmake -j -q -s -l

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第10张图片

在Ubuntu虚拟机中安装OpenFOAM-v2012以及Paraview_第11张图片

        我的工作站正常的编译过程需要1小时以上,所以这一段需要耐心等待,等待编译过程完全结束进行下一步操作。 

6.检查编译结果:

foamInstallationTest

 7.安装Paraview

7.1.执行如下命令,安装支持项

sudo apt install libqt5x11extras5-dev libxt-dev qt5-default qttools5-dev curl

7.2.进入ThirdParty文件夹,执行如下命令:

./makeParaView

 7.3.随意进入一个算例,使用paraFoam尝试打开算例,如果可以打开,则证明Paraview可以使用

安装过程中可能出现的问题

在安装Ubuntu20.04的过程中可能会出现“继续”按钮显示不全的问题,可以尝试使用alt+F7解决。

你可能感兴趣的:(数值模拟,编程基础,ubuntu,linux,运维)