「OpenFOAMのインストール」の版間の差分

提供:オープンCAEWiki OpenCAE Wiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
== OpenFOAM(ESI版) ==
== OpenFOAM(OpenCFD版) ==
=== v1712(Ubuntu:ソースコンパイル) ===
[https://note.com/mmer547/n/nb003d4f4f126 OpenFOAM(OpenCFD版)のインストール時にis not signed.になってインストールできない時]
[https://www.openfoam.com/download/install-source.php 公式ページ]からOpenFOAM-v1712.tgzとThirdParty-v1712.tgzダウンロードする。


②UbuntuのTerminalを起動し、以下コマンドを実行して、ホームディレクトリ下にOpenFOAMディレクトリを作り、ソースファイルを解凍する。
[[OpenFOAM v2112のインストール]]
mkdir ~/OpenFOAM
tar xvzf OpenFOAM-v1712.tgz -C ~/OpenFOAM
tar xvzf ThirdParty-v1712.tgz -C ~/OpenFOAM


③ホームディレクトリの.bashrcに以下を追記
[[OpenFOAM v1712のインストール]]
source ~/OpenFOAM/OpenFOAM-v1712/etc/bashrc


追記したら.bashrcを再度読み込む
== OpenFOAM(CFD Direct版) ==
 
source ~/.bashrc
 
④必要なライブラリのインストール
sudo apt-get install build-essential flex bison cmake zlib1g-dev libboost-system-dev libboost-thread-dev libopenmpi-dev openmpi-bin gnuplot libreadline-dev libncurses-dev libxt-dev
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-opengl-dev freeglut3-dev libqtwebkit-dev
sudo apt-get install libscotch-dev libcgal-dev
 
⑤コンパイルを実行する
 
シングルCPUでコンパイル
foam
./Allwmake
 
並列コンパイル(WM_NCOMPPROCS=の後ろの数字は並列化が可能なCPU数に応じて書き換える)
foam
export WM_NCOMPPROCS=2
./Allwmake
 
⑥ParaViewのコンパイル
cd $WM_THIRD_PARTY_DIR
./makeParaView
wmRefresh


⑦ParaFoamのリコンパイル
[https://www.xsim.info/articles/OpenFOAM/Install-on-Windows10.html OpenFOAM の Windows 10 へのインストール(XSim)]
cd $WM_PROJECT_DIR/applications/utilities/postProcessing/graphics/PVReaders
./Allwclean
./Allwmake


== OpenFOAM(CFD Direct版) ==
=== DEXCS ===
=== DEXCS ===
[http://ofbkansai.sakura.ne.jp/archives/124199 DEXCS2016 for OpenFOAM環境構築(1)]
[http://ofbkansai.sakura.ne.jp/archives/124199 DEXCS2016 for OpenFOAM環境構築(1)]

2022年12月21日 (水) 08:37時点における最新版