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.)

関連項目