いわて駐在研究日誌

OpenCAE、電子工作、R/C等、徒然なるままに

SU2

スタンフォード大で出しているオープンソースCFDソフトウェアのSU2というものを使ってみる。

 

(1)ダウンロード

http://su2.stanford.edu/download.html

現在のバージョンは3.0で、フルバージョンであるSU2 SUITEと、教育用に一部簡素化したSU2-Edu SUITEというのがあるらしい。気にしないで、gitで開発版を落としてくる。

cd ~

git clone https://github.com/su2code/SU2

もしくは、

svn checkout https://github.com/su2code/SU2/trunk ; mv trunck SU2

 

(2)インストール(configure/make/make install)

cd SU2

mkdir /usr/local/SU2

./configure --prefix=/usr/local/SU2 /

--with-MPI=/usr/local/openmpi_gcc/bin/mpicxx

vi ~/.bashrc

make

make install

 

CGNSとMetisについては、static library (lib***.a)が必要なようです。epelなんかからインストールされるものは、みんなlib***.soなので、さしあたってconfigure時点で外しておく。必要に応じて後で、別にインストールしビルドしなおすことにしました。

なお、ソースに含まれるヘッダファイルから判断して、CGNSlibは3.1.3、METISは5.0.2が標準のようです。