XML Rectilinear Grid形式は、VTK Rectilinear Grid形式に相当するフォーマットである。例として、2*4*5要素の単位立方体を生成するサンプルデータを示す。
<VTKFile type="RectilinearGrid" version="0.1" byte_order="LittleEndian">
<RectilinearGrid WholeExtent="0 2 0 4 0 5">
<Piece Extent="0 2 0 4 0 5">
<PointData>
</PointData>
<CellData>
</CellData>
<Coordinates>
<DataArray type="Float32" format="ascii" RangeMin="0" RangeMax="1">
0 0.5 1
</DataArray>
<DataArray type="Float32" format="ascii" RangeMin="0" RangeMax="1">
0 0.25 0.5 0.75 1
</DataArray>
<DataArray type="Float32" format="ascii" RangeMin="0" RangeMax="1">
0 0.2 0.4 0.6 0.8 1
</DataArray>
</Coordinates>
</Piece>
</RectilinearGrid>
</VTKFile>
VTKFileエレメントのtype属性に、データセット名を指定する。version属性およびbyte_order属性は固定値である。
RectilinearGridエレメントには、WholeExtent属性を指定する。WholeExtent属性はx、y、z各方向の節点数であり、要素数でないことに注意が必要である。
同様に、PieceエレメントのExtent属性にも節点数を指定する。
Coordinatesエレメント内の3つのDataArrayエレメントには、それぞれx、y、z各方向の格子間隔を定義する。
コメントを残す