OpenFOAM【pythonでblockMesh】
春日氏作成のpythonプログラムblockMesh.pyを使ってみました。ので、簡単なメモ(OpenFOAMも久しぶりなので)。
$ wget http://penguinitis.g1.xrea.com/study/OpenFOAM/blockMeshPython/blockMeshPython-v1912-20200612.tar.gz $ tar -zxvf blockMeshPython-v1912-20200612.tar.gz
でダウンロード+解凍。チュートリアルプログラムが二つほど入っています。createMesh.pyとcreateMesh2.py。とりあえず、createMesh.pyを動かしてみます。
ディレクトリとして、/constant、/systemを用意します。
$ python createMesh.py
をたたくことで、blockMeshDictを作成します。作成場所はcreateMesh.pyの中に記載。/system中にcontrolDictを配置します。内容は適当でもよい。
$ blockMesh
をたたくと/constantフォルダの中に、polyMeshディレクトリ・meshファイルが作成されています。
$ paraFoam
でメッシュを確認できます。