Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gdncvarputreal (var, start, count, stride, imap, siz, value, iostat) |
| subroutine | gdncvarputdouble (var, start, count, stride, imap, siz, value, iostat) |
| subroutine | gdncvarputint (var, start, count, stride, imap, siz, value, iostat) |
| subroutine | gdncvarputchar (var, start, count, stride, imap, siz, value, iostat) |
| subroutine gdncvarputchar | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | count, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| character(*), dimension(siz), intent(in) | value, | ||
| integer, intent(out) | iostat | ||
| ) |
変数データの出力 (char 型)
netCDF 変数へ配列スライシングをサポートしてデータを書き込みます。
| [in] | var | 変数ハンドル |
| [in] | start | 各次元の開始インデックス |
| [in] | count | 各次元の書き込み要素数 |
| [in] | stride | 各次元のストライド (間隔) |
| [in] | imap |
iline 224 メモリマッピングベクトル (NetCDF マニュアル NF_PUT_VARM_type 参照)
| [in] | siz | value 配列のサイズ |
| [in] | value | 書き込むデータ |
| [out] | iostat | I/O ステータス (成功時 NF90_NOERR) |
Definition at line 229 of file gdncvarputnum.f90.
References dc_trace::dbgmessage(), and gtdata_netcdf_internal::vtable_lookup().
| subroutine gdncvarputdouble | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | count, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| real(dp), dimension(siz), intent(in) | value, | ||
| integer, intent(out) | iostat | ||
| ) |
変数データの出力 (double 型)
netCDF 変数へ配列スライシングをサポートしてデータを書き込みます。
| [in] | var | 変数ハンドル |
| [in] | start | 各次元の開始インデックス |
| [in] | count | 各次元の書き込み要素数 |
| [in] | stride | 各次元のストライド (間隔) |
| [in] | imap |
iline 105 メモリマッピングベクトル (NetCDF マニュアル NF_PUT_VARM_type 参照)
| [in] | siz | value 配列のサイズ |
| [in] | value | 書き込むデータ |
| [out] | iostat | I/O ステータス (成功時 NF90_NOERR) |
Definition at line 110 of file gdncvarputnum.f90.
References dc_trace::dbgmessage(), dc_types::dp, and gtdata_netcdf_internal::vtable_lookup().
| subroutine gdncvarputint | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | count, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| integer, dimension(siz), intent(in) | value, | ||
| integer, intent(out) | iostat | ||
| ) |
変数データの出力 (int 型)
netCDF 変数へ配列スライシングをサポートしてデータを書き込みます。
| [in] | var | 変数ハンドル |
| [in] | start | 各次元の開始インデックス |
| [in] | count | 各次元の書き込み要素数 |
| [in] | stride | 各次元のストライド (間隔) |
| [in] | imap |
iline 165 メモリマッピングベクトル (NetCDF マニュアル NF_PUT_VARM_type 参照)
| [in] | siz | value 配列のサイズ |
| [in] | value | 書き込むデータ |
| [out] | iostat | I/O ステータス (成功時 NF90_NOERR) |
Definition at line 170 of file gdncvarputnum.f90.
References dc_trace::dbgmessage(), and gtdata_netcdf_internal::vtable_lookup().
| subroutine gdncvarputreal | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | count, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| real(sp), dimension(siz), intent(in) | value, | ||
| integer, intent(out) | iostat | ||
| ) |
Definition at line 50 of file gdncvarputnum.f90.
References dc_trace::dbgmessage(), dc_types::sp, and gtdata_netcdf_internal::vtable_lookup().