Skip to content

Latest commit

 

History

History
183 lines (139 loc) · 3 KB

cg_iRIC_Read_BC_IndicesSize_WithGridId.rst

File metadata and controls

183 lines (139 loc) · 3 KB

cg_iRIC_Read_BC_IndicesSize_WithGridId

境界条件が設定された要素(格子点・セル・エッジ)の数を読み込む。

形式 (FORTRAN)

call cg_iRIC_Read_BC_IndicesSize_WithGridId(fid, gid, type, num, size, ier)

形式 (C/C++)

ier = cg_iRIC_Read_BC_IndicesSize_WithGridId(fid, gid, type, num, size)

形式 (Python)

size = cg_iRIC_Read_BC_IndicesSize_WithGridId(fid, gid, type, num)

引数と戻り値

fid

fid の説明
項目
名前 fid
入力/出力 入力
説明 ファイルID
データ型 (FORTRAN) integer
データ型 (C/C++) int
データ型 (Python) int

gid

gid の説明
項目
名前 gid
入力/出力 入力
説明 格子ID (1から開始)
データ型 (FORTRAN) integer
データ型 (C/C++) int
データ型 (Python) int

type

type の説明
項目
名前 type
入力/出力 入力
説明 境界条件の名前
データ型 (FORTRAN) character(*)
データ型 (C/C++) const char*
データ型 (Python) str

num

num の説明
項目
名前 num
入力/出力 入力
説明 境界条件の番号
データ型 (FORTRAN) integer
データ型 (C/C++) int
データ型 (Python) int

size

size の説明
項目
名前 size
入力/出力 出力
説明 インデックスの値の数
データ型 (FORTRAN) integer
データ型 (C/C++) int*
データ型 (Python) int

ier

ier の説明
項目
名前 ier
入力/出力 出力
説明 エラーコード。0なら成功、エラーが起きるとそれ以外。
データ型 (FORTRAN) integer
データ型 (C/C++) int
データ型 (Python) (定義なし)

備考

size に返される値は、境界条件が設定される位置によって、以下に示すように異なります。

境界条件を定義される位置と size の値の関係
境界条件の定義位置 sizeの値
格子点 (node) 格子点の数
セル (cell) セルの数
辺 (edge) 辺の数×2