[[FrontPage]] * OpenFoam [#p6e1a5c6] ** 参考 [#mb28d852] - OpenFOAM-2.1.1利用手引き https://www.hucc.hokudai.ac.jp/isv_manual/info/app/OpenFOAM_bg.pdf - Penguin http://www.geocities.jp/penguinitis2002/study/OpenFOAM/index.html - OpenFOAM - OpenFOAM User Guide v4.0 | http://foam.sourceforge.net/docs/Guides-a4/OpenFOAMUserGuide-A4.pdf - OpenFOAM ユーザガイド和訳 v2.2 |http://foam.sourceforge.net/docs/Guides-a4/UserGuide-Japanese.pdf - OpenFOAM-2.1.1 利用手引き(2011.11.27 CAE ソリューションズ) | https://www.hucc.hokudai.ac.jp/isv_manual/info/app/OpenFOAM_bg.pdf - OpenFOAMソースコードの眺め方はじめの一歩 part 1(2013年6月8日オープンCAE勉強会@富山 中川慎二)|http://eddy.pu-toyama.ac.jp/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3CAE%E5%8B%89%E5%BC%B7%E4%BC%9A-%E5%AF%8C%E5%B1%B1/?action=cabinet_action_main_download&block_id=99&room_id=1&cabinet_id=1&file_id=40&upload_id=121 - Salome(メッシャー) - Code_Aster & Salome-Meca 日本語解説 | https://sites.google.com/site/codeastersalomemeca/home ** インストール [#d2feb1fa] - OpenFOAM v4.1 | Ubuntu http://openfoam.org/download/4-1-ubuntu/ sudo apt-get update sudo apt-get install --only-upgrade openfoam4 sudo apt-get update sudo apt-get upgrade sudo add-apt-repository http://dl.openfoam.org/ubuntu sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -" sudo apt-get update sudo apt-get -y install openfoam4 source /opt/openfoam4/etc/bashrc simpleFoam -help mkdir -p $FOAM_RUN cd $FOAM_RUN cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily . cd pitzDaily blockMesh simpleFoam paraFoam - OpenFOAM v2.4.0 | Ubuntu http://openfoam.org/download/2-4-0-ubuntu/ sudo add-apt-repository http://dl.openfoam.org/ubuntu sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -" sudo apt-get update sudo apt-get -y install openfoam240 sudo apt-get -y install paraviewopenfoam410 source /opt/openfoam240/etc/bashrc simpleFoam -help mkdir -p $FOAM_RUN cd $FOAM_RUN cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily . cd pitzDaily blockMesh simpleFoam paraFoam ** コマンド [#m774b9a6] 表 1 よく使用する環境変数の設定値 環境変数 設定値 説明 FOAM_RUN /home/<利用者番号>/OpenFOAM/<利用者番号>-2.1.1/run 作業用ディレクトリ FOAM_TUTORIALS /usr/local/OpenFOAM/OpenFOAM-2.1.1/tutorials チュートリアル FOAM_SOLVERS /usr/local/OpenFOAM/OpenFOAM-2.1.1/applications/solvers ソルバのソースコード FOAM_UTILITIES /usr/local/OpenFOAM/OpenFOAM-2.1.1/applications/utilities 付属ツールのソースコード FOAM_SRC /usr/local/OpenFOAM/OpenFOAM-2.1.1/src クラスライブラリのソースコード 表 2 よく使用するコマンド(alias 設定値) コマンド alias の設定値 説明 run cd $FOAM_RUN 作業用ディレクトリ tut cd $FOAM_TUTORIALS チュートリアル sol cd $FOAM_SOLVERS ソルバのソースコード util cd $FOAM_UTILITIES 付属ツールのソースコード src cd $FOAM_SRC クラスライブラリのソースコード ** mesh [#x0375c5c] - salome-meca download http://www.code-aster.org/V2/spip.php?article303 - Penguin Salome Tutorial http://www.code-aster.org/V2/spip.php?article303 - Salome Tutorial https://sites.google.com/site/codeastersalomemeca/home *** Salome Hex Meshing [#hfb523f8] http://opencae.gifu-nct.ac.jp/pukiwiki/index.php?plugin=attach&refer=SALOME-Meca%A4%CE%BB%C8%CD%D1%CB%A1%B2%F2%C0%E2&openfile=01-10.pdf http://eddy.pu-toyama.ac.jp/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3CAE%E5%8B%89%E5%BC%B7%E4%BC%9A-%E5%AF%8C%E5%B1%B1/?action=cabinet_action_main_download&block_id=99&room_id=1&cabinet_id=1&file_id=60&upload_id=151 ** VirtualBox HDD 拡張 [#c8f75761] https://www.virment.com/extend-virtualbox-disk/ ** sh [#q31f97c7] pisoFoam pisoFoam > log & # tail -f log tail -f log tail -f log | grep Time clean #!/bin/sh foamListTimes -noZero | sed -e '$d' | xargs rm -rf clean #!/bin/sh cd ${0%/*} || exit 1 # run from this directory # Source tutorial clean functions . $WM_PROJECT_DIR/bin/tools/CleanFunctions cleanTimeDirectories unvmesh #!/bin/sh cd ${0%/*} || exit 1 # run from this directory # unv -> polyMesh # ideasUnvToFoam Mesh.unv Allrun #!/bin/sh cd ${0%/*} || exit 1 # run from this directory . $WM_PROJECT_DIR/bin/tools/RunFunctions runApplication pimpleFoam ** リソース管理 [#a23612f6] ps aux top sar tail -f log