整数¶
定義方法¶
1<Item name="obst" caption="Obstacle">
2 <Definition valueType="integer" position="cell">
3 <Enumeration value="0" caption="Normal cell" />
4 <Enumeration value="1" caption="Obstacle" />
5 </Definition>
6</Item>
条件の表示例¶
読み込み処理の記述方法¶
FORTRAN¶
1integer:: ier, cellcount
2integer, dimension(:), allocatable:: obst
3
4! サイズを調べる
5call cg_iRIC_Read_Grid_CellCount(fid, cellcount, ier)
6! メモリを確保
7allocate(roughness(cellcount))
8! 確保したメモリに値を読み込む
9call cg_iRIC_Read_Grid_Integer_Cell(fid, "obst", obst, ier)
C/C++¶
1int ier, cellcount;
2std::vector<int> obst;
3
4// サイズを調べる
5ier = cg_iRIC_Read_Grid_CellCount(fid, &cellcount);
6// メモリを確保
7obst.assign(cellcout, 0);
8// 確保したメモリに値を読み込む
9ier = cg_iRIC_Read_Grid_Integer_Cell(fid, "obst", obst.data());
Python¶
1obst = cg_iRIC_Read_Grid_Integer_Cell(fid, "obst")