3.4 Find all Dimensions Visible in a Group: NF90_INQ_DIMIDS
Find all dimids for a location. This finds all dimensions in a group,
or any of its parents.
Usage
function nf90_inq_dimids(ncid, ndims, dimids, include_parents)
integer, intent(in) :: ncid
integer, intent(out) :: ndims
integer, intent(out) :: dimids
integer, intent(out) :: include_parents
integer :: nf90_inq_dimids
NCID
- The group id for this operation.
DIMIDS
- An array of ints when the dimids of the visible dimensions will be
stashed. Use nf90_inq_ndims to find out how many dims are visible from
this group. (see NF90_INQUIRE_VARIABLE).
INCLUDE_PARENTS
- If zero, only the group specified by NCID will be searched for
dimensions. Otherwise parent groups will be searched too.
Errors
NF90_NOERR
- No error.
NF90_EBADID
- Bad group id.
NF90_ENOTNC4
- Attempting a netCDF-4 operation on a netCDF-3 file. NetCDF-4
operations can only be performed on files defined with a create mode
which includes flag HDF5. (see NF90_OPEN).
NF90_ESTRICTNC3
- This file was created with the strict netcdf-3 flag, therefore
netcdf-4 operations are not allowed. (see NF90_OPEN).
NF90_EHDFERR
- An error was reported by the HDF5 layer.
Example