"

欢迎来到yobet体育官网(yabovip6666.cn)全新升级娱乐网站。yobet体育官网综合各种在线游戏于一站式的大型游戏平台,经营多年一直为大家提供安全稳定的游戏环境,yobet体育官网致力于提供全球客户有价值的游戏,为用户提供优质服务。

    <sub id="5jzvp"><delect id="5jzvp"></delect></sub>

    <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub><sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>
    <address id="5jzvp"><listing id="5jzvp"></listing></address>
      <address id="5jzvp"><dfn id="5jzvp"></dfn></address>

      <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>

      <address id="5jzvp"><dfn id="5jzvp"></dfn></address>

        <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub><sub id="5jzvp"><dfn id="5jzvp"><output id="5jzvp"></output></dfn></sub>

        <thead id="5jzvp"><var id="5jzvp"><ins id="5jzvp"></ins></var></thead>

          <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>
          <sub id="5jzvp"><var id="5jzvp"></var></sub>

                <address id="5jzvp"><listing id="5jzvp"><mark id="5jzvp"></mark></listing></address>

                          "
                          首页>资料手册>计算软件
                          OpenFOAM 5.0安装说明
                          2018-04-03
                          1. 相关资源
                          2. 以中科大超算中心的曙光TC4600超级计算系统(以下简称TC4600)上使用Intel Parallel Studio 2017 update4安装OpenFOAM 5.0为例,编译安装步骤如下: 
                            1. 下载源文件并解压缩到安装目录
                              wget -O - http://dl.openfoam.org/source/5-0 | tar xvz
                              wget -O - http://dl.openfoam.org/third-party/5-0 | tar xvz
                            2. 重命名文件夹并移到安装目录
                              mv OpenFOAM-5.x-version-5.0 OpenFOAM-5.0
                              mv ThirdParty-5.x-version-5.0 ThirdParty-5.0
                            3. 设置环境变量:进入OpenFOAM-5.0目录,进行如下设置
                              1. 修改系统环境变量
                                设置系统默认MPI编译环境,在TC4600上可使用module load命令载入编译环境变量:
                                module load intelmpi/2017.update4
                                采用export设置MPI_ROOT环境变量(注意根据实际情况修改MPI的路径):
                                export MPI_ROOT=/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64
                              2.  修改etc/bashrc
                                编辑OpenFOAM-5.0目录里面的etc/bashrc(注意:不是系统的/etc/bashrc),根据说明修改相关变量。
                                主要修改部分如下:
                                • 安装目录:

                                  如果安装在自己目录下yobet体育官网,请将FOAM_INST_DIR设置为自己目录下,如:FOAM_INST_DIR=~/OpenFoam/intelmpi-2017.update4
                                • 设置采用Intel编译器:

                                  

                                • 设置采用Intel MPI环境:

                                  然后使用命令 source etc/bashrc 更新系统环境变量。
                              3. 修改wmake config目录下相关文件yobet体育官网,将默认的编译命令设置从icc或者icpc改为mpiicc,以避免可能的找不到“mpi.h”错误
                                修改wmake/rules/linux64Icc/cyobet体育官网,设置CC=mpiicc
                                修改wmake/rules/linux64Icc/c++,设置CC = mpiicc -std=c++11 -fp-trap=common -fp-model precise
                            4. 安装ThirdParty
                              进入ThirdParty-5.0目录yobet体育官网,运行./Allwmake
                              由于TC4600不支持图形界面yobet体育官网,因此不安装ParaView
                            5. 编译OpenFOAM
                              再次进入OpenFOAM-5.0目录yobet体育官网,运行./Allwmake编译,如果有必要,使用./Allwmake -j 8多进程编译
                          3. 为编译好的OpenFOAM配置运行环境
                            1. 设置与编译时相同的MPI编译环境;
                            2. 将OpenFOAM-5.0里面的bin和platforms/linux64IccDPInt32Opt/bin加入PATH;
                            3. 将OpenFOAM-5.0里面的platforms/linux64IccDPInt32Opt/lib及其子目录加入LD_LIBRARY_PATH;将ThirdParty-5.0里面的platforms/linux64IccDPInt32/lib及其子目录加入LD_LIBRARY_PATHyobet体育官网;
                              注:1) 如果在etc/bashrc里面设置了与上面不同的参数,实际目录可能不是linux64IccDPInt32Opt; 2) 在TC4600上采用module配置运行环境变量,如果没有moduleyobet体育官网,可以采用export命令设置环境变量。
                          4. 测试OpenFOAM
                            新建一个测试目录,将内容复制进去,然后运行OpenFOAM命令测试yobet体育官网,如下:
                            cp -r [OpenFoam-5.0目录]/tutorials/incompressible/simpleFoam/pitzDaily .
                            cd pitzDaily
                            blockMesh
                            simpleFoam


                          Copyright 2009 中国科学技术大学超级计算中心 All Rights Reserved
                          yobet体育官网

                            <sub id="5jzvp"><delect id="5jzvp"></delect></sub>

                            <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub><sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>
                            <address id="5jzvp"><listing id="5jzvp"></listing></address>
                              <address id="5jzvp"><dfn id="5jzvp"></dfn></address>

                              <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>

                              <address id="5jzvp"><dfn id="5jzvp"></dfn></address>

                                <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub><sub id="5jzvp"><dfn id="5jzvp"><output id="5jzvp"></output></dfn></sub>

                                <thead id="5jzvp"><var id="5jzvp"><ins id="5jzvp"></ins></var></thead>

                                  <sub id="5jzvp"><var id="5jzvp"><output id="5jzvp"></output></var></sub>
                                  <sub id="5jzvp"><var id="5jzvp"></var></sub>

                                        <address id="5jzvp"><listing id="5jzvp"><mark id="5jzvp"></mark></listing></address>