HTet
適用対象: ボリューム
概要: 既存hex meshをconforming tetrahedral meshへ変換します。
構文:
解説:HTet Volume <range> {UNSTRUCTURED | structured}
この節の他meshing schemeと異なり、HTetコマンドは処理対象となる既存hexahedral meshを必要とします。meshコマンドで使うschemeを事前設定するのではなく、最初のhex mesh生成後にHTetを実行します。
hex meshをtetrahedronへ分解する方法は2種類あります。optional argumentのunstructuredまたはstructuredで方法を指定します。既定はunstructuredです。図1に両者の違いを示します。

図1. 左:Unstructuredはhexあたり6 tetを生成。右:Structuredはhexあたり28 tetを生成。
Unstructured
この方法ではhexahedron 1個からtetrahedronを6個生成し、新しいnodeは作成しません。6個のtetrahedronのorientationはelement node numberingに基づくため、node numberingが変わるとorientationも変わる場合があります。各nodeに隣接するtetrahedron数が最終meshで比較的任意になるためunstructuredと呼ばれます。tetrahedral element qualityは一般的な用途には十分ですが、解析前にqualityを確認することを推奨します。
Structured
この方法ではhexahedron 1個からtetrahedronを28個生成します。hexの各faceにnodeを1つ、内部にも1つ追加します。element数は大幅に増えますが、生成tetrahedronのorientationとqualityはより一貫します。既存の各interior nodeに隣接するtetrahedron数も同じになります。