OpenFOAM を Intel C++ コンパイラでコンパイルする

2017年5月18日

はじめに

OpenFOAM を Intel C++ コンパイラでコンパイルする。

使用バージョン

OpenFOAM 4.1

Intel C++ コンパイラによるコンパイル

$WM_PROJECT_DIR/etc/bashrc を以下のように設定する。

foamyHexMesh のコンパイルを避けるために次のように設定する ("no" を設定してはだめ)。

export FOAMY_HEX_MESH=

コンパイラを指定する。

export WM_COMPILER=Icc

KNL 用にコンパイルするには "IccKNL" を指定する。

Intel MPI を使うには次のように設定する。

export WM_MPLIB=INTELMPI
export MPI_ROOT=/opt/intel/impi/2017.2.191

MPI_ROOT は Intel MPI のインストール先を指定する。

古い