.. _[t-gshow]: [ T-Gshow ] セクション ================================================== **xyz** メッシュで指定する面の領域境界を表示します。 この機能は、**[parameters]** で **icntl=7** を指定すれば、輸送計算を行うことなく出力させることができます。 **output=10**、すなわち他のタリーの **gshow=5** オプションは、Lattice や Tetra 構造が細かすぎてジオメトリに空白が出来てしまう場合に選択してください。 .. rst-class:: no-caption-number .. list-table:: **mesh** :header-rows: 0 * - value - explanation * - **xyz** - メッシュ型です。 **xyz** のみ指定可能で、メッシュ型サブセクションが必要です。 .. rst-class:: no-caption-number .. list-table:: **axis** :header-rows: 0 * - value - explanation * - **xy, yz, xz** - 2 次元表示です。 .. rst-class:: no-caption-number .. list-table:: **file** :header-rows: 0 * - value - explanation * - ``file name`` - **axis** の数だけ定義します。 .. rst-class:: no-caption-number .. list-table:: **output** :header-rows: 0 * - value - explanation * - **1, 2** - **1** は境界線、**2** は境界線と物質色を表示します。 * - **3, 4** - **3** は境界線と物質番号、**4** は境界線と物質色と物質番号を表示します。 * - **5, 6** - **5** は境界線と領域番号、**6** は境界線と物質色と領域番号を表示します。 * - **7, 8** - **7** は境界線と LAT 番号、**8** は境界線と物質色と LAT 番号を表示します。 * - **9, 10** - **9** は全て表示しません。 **10** はピクセル形式で物質色を表示します。 .. rst-class:: no-caption-number .. list-table:: **resol** :header-rows: 0 * - value - explanation * - **1** (default) - 領域境界を求める分解能を各辺 **resol** 倍します。 .. rst-class:: no-caption-number .. list-table:: **width** :header-rows: 0 * - value - explanation * - **0.5** (default) - 領域境界を表示する線の太さを定義します。 .. rst-class:: no-caption-number .. list-table:: **title** :header-rows: 0 * - value - explanation * - (optional) - 出力ファイルヘッダーのタイトルです。 .. rst-class:: no-caption-number .. list-table:: **angel** :header-rows: 0 * - value - explanation * - (optional) - angel パラメータです。 .. rst-class:: no-caption-number .. list-table:: **sangel** :header-rows: 0 * - value - explanation * - (optional) - sangel パラメータです。 .. rst-class:: no-caption-number .. list-table:: **x-txt** :header-rows: 0 * - value - explanation * - (optional) - :math:`x` 軸テキストです。 .. rst-class:: no-caption-number .. list-table:: **y-txt** :header-rows: 0 * - value - explanation * - (optional) - :math:`y` 軸テキストです。 .. rst-class:: no-caption-number .. list-table:: **epsout** :header-rows: 0 * - value - explanation * - **0** (default), **1** - **1** で出力ファイルを ANGEL で処理した eps ファイルを作成します。 ファイル名は出力ファイルの拡張子を eps に変えたファイル名です。 .. rst-class:: no-caption-number .. list-table:: **bmpout** :header-rows: 0 * - value - explanation * - **0** (default), **1** - 二次元ビットマップ画像ファイルを出力します。 ファイル名は出力ファイルの拡張子を bmp に変えたファイル名です。 **mesh=xyz** かつ **axis=xy, yz, xz** のいずれかのときのみ有効です。 .. rst-class:: no-caption-number .. list-table:: **vtkout** :header-rows: 0 * - value - explanation * - **0** (default), **1** - タリー出力結果の三次元可視化用ファイルを出力します。 ファイル名は出力ファイルの拡張子を vtk に変えたファイル名です。 **mesh=xyz** かつ **axis=xy, yz, xz** のいずれかのときのみ有効です。 .. rst-class:: no-caption-number .. list-table:: **vtkfmt** :header-rows: 0 * - value - explanation * - **0** (default), **1** - 三次元可視化用ファイルのフォーマットです。 テキスト形式 **0** またはバイナリ形式 **1** を選択します。 .. rst-class:: no-caption-number .. list-table:: **trcl** :header-rows: 0 * - value - explanation * - (optional) - **xyz** メッシュの座標変換番号、もしくは座標変換定義です。 .. rst-class:: no-caption-number .. list-table:: **gslat** :header-rows: 0 * - value - explanation * - **2** (default) - Lattice の境界線に関するオプションです。 * - **0** - 境界線を描画しません。 * - **1** - 境界線を描画します。 ただしボクセルファントムはきれいに描画されません。 * - **2** - 同じセルの場合は境界線を描画しません。 * - **3** - 同じ物質の場合は線なしです。 この場合、Lattice や連続四面体以外でも、隣接セルが同じ物質の場合は境界線が描画されなくなります。 また、**gshow>=3** の場合でも、セル番号や LAT 番号は表示されなくなります。 **output=7**、**8** は、最下層のセルが Lattice それ自身の時のみ、Lattice の成分番号を **(4,1,2)** の形式で出力します。 例えば、:numref:`sec-cell-lattice` で示した :numref:`fig-cell-ex6` は、次のような **[t-gshow]** のインプットで出力しています。 .. _ex-tgshow-ex1: .. code-block:: text :caption: **[t-gshow]** の例題 1: [ T - gshow ] 2: mesh = xyz 3: x-type = 2 4: nx = 100 5: xmin = -10. 6: xmax = 10 7: y-type = 1 8: ny = 1 9: -5.0 5.0 10: z-type = 2 11: nz = 100 12: zmin = -10. 13: zmax = 10. 14: axis = xz 15: output = 8 16: file = cell-example6.dat 17: epsout = 1