Go to the source code of this file.
◆ gdncvarinquireia()
subroutine gdncvarinquireia |
( |
type(gd_nc_variable), intent(in) |
var, |
|
|
integer, dimension(:), intent(out) |
dimlen |
|
) |
| |
Definition at line 5 of file gdncvarinquireia.f90.
References gtdata_netcdf_internal::vtable_lookup().
8 use netcdf
, only: nf90_noerr, nf90_inquire_dimension
10 integer,
intent(out):: dimlen(:)
17 if (stat /= nf90_noerr)
return 19 if (ent%varid > 0)
then 20 if (.not.
associated(ent%dimids))
return 21 do, i = 1,
min(
size(dimlen),
size(ent%dimids))
22 stat = nf90_inquire_dimension(ent%fileid, ent%dimids(i), len = dimlen(i))
23 if (stat /= nf90_noerr )
exit 26 stat = nf90_inquire_dimension(ent%fileid, ent%dimid, len = dimlen(1))
27 if (stat /= nf90_noerr ) dimlen(1) = -1
integer function, public vtable_lookup(var, entry)