Ubuntu14.04安装配置OpenFOAM4.1

一、Ubuntu.Linux及OpenFOAM版本

下图为笔者的电脑Ubuntu版本以及OpenFOAM版本

Ubuntu14.04安装配置OpenFOAM4.1_第1张图片

二、安装过程

1. 登录OpenFOAM官网,进入针对Ubuntu发布的版本主页,或者直接进相应网页,网址如下:https://openfoam.org/version/ubuntu/

2. 找到官网支持Ubuntu14.04的版本,(此处笔者选择了OpenFOAM4.1)点击Read More


Ubuntu14.04安装配置OpenFOAM4.1_第2张图片

(以下安装过程是openfoam.org推荐的方法)

3. 复制粘贴下面命令至终端,将dl.openfoam.org添加到apt包管理工具的软件仓库中;添加公钥用来验证包的数字签名的正确性。

$ sudo add-apt-repository http://dl.openfoam.org/ubuntu

$ sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"

4. 更新apt包列表以记录新的下载存储库位置

$ sudo apt-get update

5. 安装OpenFOAM(名称中的4指的是版本号4.1),同时也安装paraviewopenfoam50作为依赖。

$ sudo apt-get -y install openfoam4

安装过成默认就行。

三、配置OpenFOAM

1. 配置环境变量,下面的命令修改用户私有的环境变量,笔者使用的是PC,因此不考虑修改系统环境变量

$ sudo gedit ~/.bashrc

2. 添加如下内容至bashrc文末并保存(复制粘贴即可)

# OpenFOAM

. /opt/openfoam4/ext/bashrc

# OpenFOAM ParaView

export LD_LIBRARY_PATH=/opt/openfoam4/platforms/linux64GccDPInt32Opt/lib/paraview-5.0:$LD_LIBRARY_PATH

3. 加载修改后的设置

$ source ~/.bashrc

四、运行OpenFOAM算例

1. 创建项目文件夹,输入下面命令,将会生成位于$HOME/OpenFOAM目录下-4.1的文件夹,并在该文件夹下创建名称为run的文件夹

$ mkdir -p $FOAM_RUN

2. 复制后向台阶流动算例文件(笔者翻译水平有限),使用blockMesh生成网格,并运行稳定不可压缩流动求解器simpFoam,最后运行paraFoam进行结果展示及其他后处理。依次输入下列命令:

$ cd $FOAM_RUN

$ cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .

$ cd pitzDaily

$ blockMesh

$ simpleFoam

$ paraFoam

3. 后处理结果图示


Ubuntu14.04安装配置OpenFOAM4.1_第3张图片

欢迎转载及评论,您的建议将是我最大的动力!!

你可能感兴趣的:(Ubuntu14.04安装配置OpenFOAM4.1)