変数入出力範囲限定情報を取得 (全ての次元の情報を一括取得) More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gtvargetsliceall (var, start, count, stride) |
変数入出力範囲限定情報を取得 (全ての次元の情報を一括取得)
Definition in file gtvargetsliceall.f90.
| subroutine gtvargetsliceall | ( | type(gt_variable), intent(in) | var, |
| integer, dimension(:), intent(out), optional | start, | ||
| integer, dimension(:), intent(out), optional | count, | ||
| integer, dimension(:), intent(out), optional | stride | ||
| ) |
全次元の入出力範囲情報を取得
変数 var に関して、Slice によって設定された入出力範囲の情報を取得します。 全次元の入出力範囲について一括取得するため、 あらかじめ Inquire(var, alldims) して次元の数を確保しなければなりません。
start, count, stride に関しては Slice を参照してください。
Get_Slice は 2 つのサブルーチンの総称名であり、 他にもある1つの次元に関して情報を取得する方法もあります。
| [in] | var | 変数ハンドル |
| [out] | start | 各次元の開始位置配列 (省略可能) |
| [out] | count | 各次元のカウント配列 (省略可能) |
| [out] | stride | 各次元のストライド配列 (省略可能) |
Definition at line 57 of file gtvargetsliceall.f90.
References gtvargetslice().