cg_iric_read_grid2d_interpolate¶
指定した位置での値を、格子での値を使って補間して計算するための情報を返す。
形式 (FORTRAN)¶
call cg_iric_read_grid2d_interpolate(g_handle, x, y, ok, count, nodeids_arr, weights_arr, ier)
形式 (C/C++)¶
ier = cg_iRIC_Read_Grid2d_Interpolate(g_handle, x, y, ok, count, nodeids_arr, weights_arr);
形式 (Python)¶
ok, count, nodeids_arr, weights_arr = cg_iRIC_Read_Grid2d_Interpolate(g_handle, x, y)
引数¶
変数名 |
型 |
I/O |
内容 |
|
---|---|---|---|---|
g_handle |
integer |
I |
格子のハンドル |
|
x |
double precision |
I |
X座標 |
|
y |
double precision |
I |
Y座標 |
|
ok |
integer |
O |
もし該当するセルが見つかったら1 |
見つからなかったら0が返される。 |
count |
integer |
O |
セルの頂点の数 (3か4) |
|
nodeids_arr |
integer, dimension(:), allocatable |
O |
セルを構成する頂点IDの配列 |
|
weights_arr |
double precision, dimension(:), allocatable |
O |
セルを構成する頂点IDの値に基づいて補間する時の重みの配列 |
|
ier |
integer |
O |
エラーコード。0なら成功。 |