Ubuntu14.04安装配置OpenFOAM4.1

作者: 新手毛毛 | 来源:发表于2017-09-07 13:01 被阅读453次

    一、Ubuntu.Linux及OpenFOAM版本

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

    二、安装过程

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

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

    (以下安装过程是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目录下<user>-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

        本文链接:https://www.haomeiwen.com/subject/ykcijxtx.html