VTK Rectilinear Grid形式

VTK Rectilinear Grid形式は、不等間隔の構造格子を定義するためのフォーマットである。例として、2*4*5要素の単位立方体を生成するサンプルデータを示す。

# vtk DataFile Version 3.0
Rectilinear Grid example
ASCII
DATASET RECTILINEAR_GRID
DIMENSIONS 3 5 6
X_COORDINATES 3 float
0.0 0.5 1.0
Y_COORDINATES 5 float
0.0 0.25 0.5 0.75 1.0
Z_COORDINATES 6 float
0.0 0.2 0.4 0.6 0.8 1.0

1行目はVTKのバージョンを示す行であり、固定値である。
2行目はデータの内容を示す行であり、任意の文字列(半角英数字のみ、256文字以内)を指定できる。
3行目はアスキーエンコーディングであることを示す行であり、固定値である。
4行目に記載したデータセット名にしたがって、5行目以下の書式が決定される。

DIMENSIONSはx、y、z各方向の節点数であり、要素数でないことに注意が必要である。
X_COORDINATES、Y_COORDINATES、Z_COORDINATESにおいて、x/y/z各方向の節点数および各節点の座標値のデータタイプ(通常はfloat)を宣言し、各節点の座標値を指定する。

VTK Structured Points形式との違いは、格子間隔を自由に配置できる点である。

タグ: , , , , , , , , , , , ,

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*