7.21. [ T-Rshow ] セクション

xyz メッシュで指定する面の領域境界と、与えられた領域ごとの物理量に比例した色でその領域を塗ります。 通常は、reg メッシュで得られた物理量を value 定義文に書き込み、xyz メッシュで指定する面に領域の色として出力することを目的とします。 従って、この機能は、[parameters] セクションで icntl=9 を指定した時だけ出力させることができます。

物理量に対して、色の変化を線形にするか、対数にするかは、ANGEL パラメータで zlog, zlin により指定してください。 デフォルトは zlin です。

表 7.21.1 mesh

value

explanation

xyz

メッシュ型です。 xyz のみ指定可能で、メッシュ型サブセクションが必要です。

表 7.21.2 axis

value

explanation

xy, yz, xz

2次元表示の断面を指定します。

表 7.21.3 file

value

explanation

file name

出力ファイル名を指定します。 これは axis の設定数に対応して必要です。

表 7.21.4 output

value

explanation

1

境界線を表示します。

2

境界線と物質番号を表示します。

3

境界線と領域番号を表示します。

表 7.21.5 resol

value

explanation

1 (省略時)

領域境界を求める分解能を各辺 resol 倍します。

表 7.21.6 width

value

explanation

0.5 (省略時)

領域境界を表示する線の太さを定義します。

表 7.21.7 title

value

explanation

optional

出力ファイルヘッダーのタイトルです。

表 7.21.8 angel

value

explanation

optional

ANGEL パラメータです。

表 7.21.9 sangel

value

explanation

optional

SANGEL パラメータです。

表 7.21.10 x-txt

value

explanation

optional

x 軸テキストです。

表 7.21.11 y-txt

value

explanation

optional

y 軸テキストです。

表 7.21.12 z-txt

value

explanation

optional

z 軸テキストです。

表 7.21.13 reg

value

explanation

region definition

領域定義です。

value

各領域の物理量を定義します。 この行の下に value 定義文が必要です。

reg val

value 定義文です。 書式は volume 定義文と同じです。

表 7.21.14 iechrl

value

explanation

72 (省略時)

value のインプットエコー時の最大コラム数です。

表 7.21.15 epsout

value

explanation

0 (省略時), 1

1 を指定すると、出力ファイルを ANGEL で処理した eps ファイルを作成します。 ファイル名は出力ファイルの拡張子を eps に変えたものです。

表 7.21.16 bmpout

value

explanation

0 (省略時), 1

2次元ビットマップ画像ファイルを出力します。 ファイル名は出力ファイルの拡張子を bmp に変えたものです。 mesh=xyzaxis=(xy, yz, xz) のときのみ有効です。

表 7.21.17 trcl

value

explanation

optional

r-z, xyz メッシュの座標変換番号、もしくは座標変換定義です。

表 7.21.18 gslat

value

explanation

2 (省略時)

Lattice の境界線に関するオプションです。

0

境界線を描画しません。

1

境界線を描画します。 ただし、ボクセルファントムはきれいに描画されません。

2

同じセルの場合は境界線を描画しません。

3

同じ物質の場合は線なしです。 この場合、Lattice や連続四面体以外でも、隣接セルが同じ物質の場合は境界線が描画されなくなります。 また、gshow>=3 の場合でも、セル番号や Lat 番号は表示されなくなります。

例えば、5.6.3 章図 5.6.12 に色を付ける場合、次のような [t-rshow] タリーを用いると、図 7.21.1 の結果を得ることができます。

リスト 7.21.1 [t-rshow] の例題
     1:   [ T - rshow ]
     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 = 1
    16:        file = cell-example6-rshow.dat
    17:      epsout = 1
    18:         reg = (201<101[-1 1 0]<1) (201<101[0 1 0]<1) (201<101[1 1 0]<1)
    19:              (201<101[-1 0 0]<1) (201<101[0 0 0]<1) (201<101[1 0 0]<1)
    20:              (201<101[-1 -1 0]<1) (201<101[0 -1 0]<1) (201<101[1 -1 0]<1)
    21:       value
    22:      non     reg      val     # reg definition
    23:       1  1000001   1.0000E+00 # ( 201 < 101[ -1 1 0 ] < 1 )
    24:       2  1000002   2.0000E+00 # ( 201 < 101[ 0 1 0 ] < 1 )
    25:       3  1000003   3.0000E+00 # ( 201 < 101[ 1 1 0 ] < 1 )
    26:       4  1000004   4.0000E+00 # ( 201 < 101[ -1 0 0 ] < 1 )
    27:       5  1000005   5.0000E+00 # ( 201 < 101[ 0 0 0 ] < 1 )
    28:       6  1000006   6.0000E+00 # ( 201 < 101[ 1 0 0 ] < 1 )
    29:       7  1000007   7.0000E+00 # ( 201 < 101[ -1 -1 0 ] < 1 )
    30:       8  1000008   8.0000E+00 # ( 201 < 101[ 0 -1 0 ] < 1 )
    31:       9  1000009   9.0000E+00 # ( 201 < 101[ 1 -1 0 ] < 1 )
../../../_images/cell-example6-rshow.png

図 7.21.1 [t-rshow] の例題を用いて 図 5.6.12 の各領域に色を付けた結果。