DAGMCモデルのExport
DAGMC (Direct Accelerated Geometry Monte Carlo)は、CAD ベースのジオメトリ上で Monte Carlo 放射線輸送シミュレーションを直接実行するためのオープンソースツールキットです。CUBIT はモデルを MOAB 互換の .h5m ファイルとして Export できます。DAGMC および OpenMC、MCNP などの輸送コードがこのファイルを使用します。
DAGMC モデルを Export するコマンドは次のとおりです:
Export DAGMC '<filename>' [Overwrite]
使用: overwrite キーワードで既存ファイルを置換できます。Exporter は Facet(三角形化)Surface Mesh と、Vertex、Curve、Surface、Volume の Geometry Topology、および DAGMC が必要とする Tag、Surface Sense、Group 情報を HDF5 ベースの .h5m 形式へ書き出します。Block 名は割り当てた Material と先頭のいくつかの Property 値を付加して保存されます(例: mat:steel/ela:2.00e+11/poi:0.30)。長い名前は Tag の31文字制限に合わせて切り詰められ、その場合は Warning が表示されます。
DAGMC Export 用モデルの準備
DAGMC モデルは、隣接 Volume が Surface を共有する Watertight Surface Mesh です。これにより粒子を1つの Volume から次の Volume へ追跡できます。一般的な準備手順は次のとおりです:
- Imprint and merge 。隣接 Volume が共通 Surface を共有するように Geometry を処理します:
imprint body all
merge body all - すべての Volume に Material を割り当てます。Void Region を含め、Volume を Block に登録し、各 Block に Material を割り当てます。Material 名は Block とともに Export ファイルへ保存されます。
- Surface をメッシュ化します。 Surface は TriMesh Scheme でメッシュ化します。輸送モデルでは Trimesher Coarse 設定を使用すると、平坦部は粗く曲面部は細かい、計算の速い疎な Surface Mesh を作成できます。
注: コマンド export cf_dagmc は非推奨の別名です: export dagmc 。将来のリリースで削除される予定です(古い Tutorial では引き続き export cf_dagmc.)