講習会をできる限りスムーズにお受け頂くために、以下の事前準備と動作確認を行ってから講習会にお申し込みくださるようお願い致します。
Disclaimer
OPENFOAM® is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks. This offering is not approved or endorsed by OpenCFD Limited.
VMwareのインストール
講習会ではDEXCS-OpenFOAMのVMware版を用いますので、講習会用ノートPCでVMwareが動作する必要があります。
- WindowsまたはLinuxノートPCをお使いの方でVMwareをお持ちでない場合には、VMware Playerをダウンロードしてインストール
してください。 - Mac OS XのノートPCをお使いの方でVMware Fusionをお持ちでない場合には、VMware Fusionを購入頂くか、無償評価版をお使いください。
DEXCS2010 for OpenFOAM(R)-1.7.x のインストール
DEXCS2010_for_OpenFOAM(R)-1.7.xのDVD配布を利用されるか、以下の方法でダウンロードとインストールを行なってください。
ダウンロード
DEXCS ダウンロードから「ダウンロードのお申し込み」をして頂くと、ダウンロード用のアカウントがメールで送られてくるので、その後ダウンロードのページに進み、DEXCS2010_for_OpenFOAM(R)-1.7.xのISOイメージファイルをダウンロードしてください。 お使いのマシンのCPUが64bitプロセッサーであれば64bit版を、そうでなければ32bit版をダウンロードしてください。
インストール
DEXCS2010の解説を参考にしてインストールしてください。
チュートリアルのコピー
DEXCSランチャーのOF-1.7.x用の端末で以下を実行して、実行ディレクトリの作成とチュートリアルのコピーをしておいてください。 以下をコピーして、端末上でペーストすると簡単です。
mkdir -p $FOAM_RUN run cp -r $FOAM_TUTORIALS .
なお、この作業は一度行えば良く、演習毎にやり直す必要はありません。
基礎となるチュートリアルケースの動作確認
第7回から第8回演習の動作確認
特に必要はありません。
第5回演習から第6回演習「blockMeshとsnappyHexMeshを用いた格子生成(前編)(後編)」の動作確認
DEXCSランチャーのOF-1.7.x用の端末で以下を実行して、heatTransfer/buoyantBoussinesqSimpleFoaml/iglooWithFridges のチュートリアルでのblockMeshとsnappyHexMeshの動作確認および結果の可視化がスムーズに行えるか確認しておいてください。 以下をコピーして、端末上でペーストすると簡単です。
run cd tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges foamCleanTutorials blockMesh time snappyHexMesh paraFoam
time snappyHexMeshの最後でreal行に計算に要した時間が出力されますが、こちらが3分以上の場合や、paraFoamによる可視化が軽快に行えない場合には、より高性能なPCをご用意くださるようお願い致します。
第1回から第4回演習の動作確認
DEXCSランチャーのOF-1.7.x用の端末で以下を実行して、heatTransfer/buoyantBoussinesqSimpleFoaml/hotRoom のチュートリアルの動作と計算時間の確認および結果の可視化がスムーズに行えるか確認しておいてください。 以下をコピーして、端末上でペーストすると簡単です。
run cd tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom time ./Allrun paraFoam
time ./Allrunの出力のreal行に計算に要した時間が出力されますが、こちらが5分以上の場合や、paraFoamによる可視化が軽快に行えない場合には、より高性能なPCをご用意くださるようお願い致します。