blockMesh にスムージングを追加した拡張版

OpenFOAM の最も基本的なメッシュ生成ユーティリティ blockMesh を拡張し,スムージング機能を追加したモノが公開されています。

Extend blockMesh with smoothing capability
http://www.etudes-ng.net/notre-savoir-faire/applications/mesh-smoothing
http://www.cfd-online.com/Forums/openfoam-meshing/132628-extend-blockmesh-smoothing-capability.html

OpenFOAM 2.3.x にインストールして,試して見ました。
インストールは,上記サイトに記載の方法で,ほぼOKです。

下に,拡張版と標準版で作成したメッシュの画像を添付します。
確かに,スムーズになっています。

5月10日開催 オープンCAE勉強会@富山 のミニ講習会でも,紹介します。

extBlockMesh でメッシュを作成しました。


同じ設定で,blockMeshだとこうなります。