実数¶
定義方法¶
1<Output name="depth" caption="Depth">
2 <Definition valueType="real" position="node" />
3</Output>
出力処理の記述方法¶
FORTRAN¶
1double precision, dimension(:), allocatable:: depth
2
3! メモリを確保
4allocate(depth(nodecount))
5! 出力する値をメモリに書き込む (以下では仮に全て0を出力)
6depth = 0
7! 値を出力する
8call cg_iRIC_Write_Sol_Node_Real(fid, "depth", depth, ier)
C/C++¶
1std::vector<double> depth;
2
3! メモリを確保
4depth.assign(nodecount, 0);
5! 値を出力する
6ier = cg_iRIC_Write_Sol_Node_Real(fid, "depth", depth.data())
Python¶
1import numpy
2
3# メモリを確保
4depth = numpy.zeros(shape=(nodecount,))
5# 値を出力する
6cg_iRIC_Write_Sol_Node_Real(fid, "depth", depth)