*[[SnappyHexMesh]] [#d5674751]

[[OpenFOAM:http://www.openfoam.org]]でメッシュを作成するツールの1つであるSnappyHexMeshについて説明します。

** 初期メッシュ [#x7be5e08]

** オクトツリーによる細分 [#e6ca1dce]

** スナッピング [#ud3f77ac]

スナッピングとはpatch面を表面形状上に射影することです。

snapControls sub-dictionaryで設定します。

#code(c){{
snapControls
{
    nSmoothPatch 3;

    tolerance 1.0;

    nSolveIter 300;

    nRelaxIter 5;

    nFeatureSnapIter 10;
}

}}

  nSmoothPatch 3;
面上に射影する前に、パッチ点をスムージングする回数

  toleracne 1.0;
面に近づけるための最大辺長の倍率

  nSolverIter 300;
スナッピングした変形場に適用するスムージングの回数

  nRelaxIter 5;
誤差を減らすための倍率を戻す再の繰り返し数

  nFeatureSnapIter 10;
特徴線上へのスナッピングするときの繰り返し数




** 境界層 [#p546c358]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS