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 ) |
Put variable data (char type)
Writes data to a netCDF variable with array slicing support.
| [in] | var | Variable handle |
| [in] | start | Start indices for each dimension |
| [in] | count | Count of elements to write for each dimension |
| [in] | stride | Stride (interval) for each dimension |
| [in] | imap | Memory mapping vector (see NetCDF manual NF_PUT_VARM_type) |
| [in] | siz | Size of value array |
| [in] | value | Data to write |
| [out] | iostat | I/O status (NF90_NOERR on success) |
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 ) |
Put variable data (double type)
Writes data to a netCDF variable with array slicing support.
| [in] | var | Variable handle |
| [in] | start | Start indices for each dimension |
| [in] | count | Count of elements to write for each dimension |
| [in] | stride | Stride (interval) for each dimension |
| [in] | imap | Memory mapping vector (see NetCDF manual NF_PUT_VARM_type) |
| [in] | siz | Size of value array |
| [in] | value | Data to write |
| [out] | iostat | I/O status (NF90_NOERR on success) |
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 ) |
Put variable data (int type)
Writes data to a netCDF variable with array slicing support.
| [in] | var | Variable handle |
| [in] | start | Start indices for each dimension |
| [in] | count | Count of elements to write for each dimension |
| [in] | stride | Stride (interval) for each dimension |
| [in] | imap | Memory mapping vector (see NetCDF manual NF_PUT_VARM_type) |
| [in] | siz | Size of value array |
| [in] | value | Data to write |
| [out] | iostat | I/O status (NF90_NOERR on success) |
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().