gtool4 データのオープン More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gtvaropen (var, url, writable, err) |
gtool4 データのオープン
Definition in file gtvaropen.f90.
| subroutine gtvaropen | ( | type(gt_variable), intent(out) | var, |
| character(*), intent(in) | url, | ||
| logical, intent(in), optional | writable, | ||
| logical, intent(out), optional | err | ||
| ) |
gtool4 変数を開く
url で識別される gtool 変数を開き、var に格納します。 writable を .true. に指定すると書き込み可で開こうとします。 デフォルトは書き込み不可で開きます。 (まだ writable の動作は保障されていません)。
Open された変数は必ず Close されなければなりません。
エラーが発生した場合、引数 err が与えられる場合は err が .true. となって返ります。 引数 err を与えなければプログラムは停止します。
Open は 2 つのサブルーチンの総称名であり、 ある変数の次元を指定することで開くことも可能です。
| [out] | var | 変数ハンドル |
| [in] | url | 変数URL |
| [in] | writable | 書き込み可で開く (省略可能) |
| [out] | err | エラーフラグ (省略可能) |
Definition at line 64 of file gtvaropen.f90.
References dc_trace::beginsub(), dc_error::dc_noerr, dc_trace::endsub(), dc_error::gt_enotvar, gtdata_internal_map::gtvar_dump(), gtdata_internal_map::map_create(), dc_present::present_and_true(), dc_error::storeerror(), dc_types::string, and dc_url::url_chop_iorange().