Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gdncvargetreal (var, start, cnt, stride, imap, siz, val, iostat) |
| subroutine | gdncvargetdouble (var, start, cnt, stride, imap, siz, val, iostat) |
| subroutine | gdncvargetint (var, start, cnt, stride, imap, siz, val, iostat) |
| subroutine gdncvargetdouble | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | cnt, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| real(dp), dimension(siz), intent(out) | val, | ||
| integer, intent(out) | iostat ) |
Get variable data (double type)
Reads data from a netCDF variable with array slicing support.
| [in] | var | Variable handle |
| [in] | start | Start indices for each dimension |
| [in] | cnt | Count of elements to read 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 val array |
| [out] | val | Array to store read data |
| [out] | iostat | I/O status (NF90_NOERR on success) |
Definition at line 135 of file gdncvargetnum.f90.
References dc_types::dp, and gtdata_netcdf_internal::vtable_lookup().
| subroutine gdncvargetint | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | cnt, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| integer, dimension(siz), intent(out) | val, | ||
| integer, intent(out) | iostat ) |
Get variable data (int type)
Reads data from a netCDF variable with array slicing support.
| [in] | var | Variable handle |
| [in] | start | Start indices for each dimension |
| [in] | cnt | Count of elements to read 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 val array |
| [out] | val | Array to store read data |
| [out] | iostat | I/O status (NF90_NOERR on success) |
Definition at line 218 of file gdncvargetnum.f90.
References gtdata_netcdf_internal::vtable_lookup().
| subroutine gdncvargetreal | ( | type(gd_nc_variable), intent(in) | var, |
| integer, dimension(:), intent(in) | start, | ||
| integer, dimension(:), intent(in) | cnt, | ||
| integer, dimension(:), intent(in) | stride, | ||
| integer, dimension(:), intent(in) | imap, | ||
| integer, intent(in) | siz, | ||
| real(sp), dimension(siz), intent(out) | val, | ||
| integer, intent(out) | iostat ) |
Definition at line 52 of file gdncvargetnum.f90.
References dc_types::sp, and gtdata_netcdf_internal::vtable_lookup().