Ubuntu2204下安装OpenFOAM-v2206教程
Ubuntu下安装OpenFOAM-v2206
Ubuntu下的软件安装基本上都通过命令形式进行,看了很多次OpenFOAM的安装后还是不能还原,这次干脆查看历史命令自己整理一遍,此文章只针对OpenFOAM-v2206版本的安装,如果需要安装其它版本,则此教程仅作参考。下面是详细教程
- 安装依赖包:
Bing搜索openfoam install wiki
选择Installation Open FOAM on Linux
由于当前对于openfoam的安装只更新到v1806,故这里选择:
Installation/Linux/OpenFOAM-v1806/Ubuntu
点击进去可以发现安装依赖包的代码:
将其复制到终端,由于此处安装的为v2206版本,而当前依赖包安装代码为v1804,所以有一些依赖包不需要,根据终端的错误提示删除一些依赖后再次执行代码。
上面安装完成后安装python:
sudo apt-get install python3
顺手安装paraview(后处理软件)和htop(查看服务器运行状态)
sudo apt-get install paraview
sudo apt-get install htop
- 下载OpenFOAM以及第三方ThirdParty安装包。
网址:www.openfoam.com,选择Download\Release History
点击OpenFOAM-v2206.tgz和ThirdParty-v2206.tgz,会自动下载。
解压安装包
解压ThirdParty : tar -xzvf ThirdParty-v2206.tgz
解压Open FOAM:tar -xzvf OpenFOAM-v2206.tgz
在当前目录下source环境变量
source OpenFOAM-v2206/etc/bashrc
单独下载丢失包metis-5.1.0
网址:Obtaining METIS | Karypis Lab (umn.edu)
并将下载的包移动到第三方文件夹ThirdParty
进入ThirdParty文件夹
解压网格剖分软件metis:tar -xzvf metis-5.1.0.tar.gz
编译:./Allwmake -j
检查是否编译完成:./Allwmake
进入OpenFOAM文件夹
编译:./Allwmake -j -k -q -l -s
检查:./Allwmake
创建自己的openfoam版本文件夹,此处的name必须与ubuntu下面当前使用的用户名一
Mkdir name_v2206
进入name_v2206并创建自己的文件夹OpenFOAM
mkdir OpenFOAM
创建自己的运行计算文件夹run
mkdir run
将文件夹路径添加至环境变量并生成快捷指令
进入OpenFOAM-v2206文件夹查看当前目录并复制
pwd
进入当前用户的bash初始化文件
vim ~/.bashrc
添加以下几条命令:
openfoam启动命令:
# openfoam(source后面的路径为上面pwd命令执行后输出的路径)
alias ofv2206 = ’source /home/name/OpenFOAM/OpenFOAM-v2206/bashrc’
#paraview启动命令(试自己情况添加,格式跟上面一样)
alias paraview = ‘source /path’
安装完成,输入ofv2206,启动OpenFOAM,输入paraview,启动paraview
更多推荐
所有评论(0)