Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Next: , Previous: NF90_DEF_VAR_CHUNKING, Up: Variables


6.5 Learn About Chunking Parameters for a Variable: NF90_INQ_VAR_CHUNKING

The function NF90_INQ_VAR_CHUNKING returns the chunking settings for a variable in a netCDF-4 file.

Usage

       function nf90_inq_var_chunking(ncid, varid, contiguous, chunksizes)
         integer, intent(in) :: ncid
         integer, intent(in) :: varid
         integer, intent(out) :: contiguous
         integer, dimension(:), intent(out) :: chunksizes
         integer :: nf90_inq_var_chunking
NCID
NetCDF ID, from a previous call to NF90_OPEN or NF90_CREATE.
VARID
Variable ID.
CONTIGUOUS
Set to 1 if this variable uses contiguous storage, 0 if it used chunked storage.
CHUNKSIZES
An array of chunk sizes. The array must have the one element for each dimension in the variable.

Errors

NF90_INQ_VAR_CHUNKING returns the value NF90_NOERR if no errors occurred. Otherwise, the returned status indicates an error.

Possible return codes include:

NF90_NOERR
No error.
NF90_BADID
Bad ncid.
NF90_ENOTNC4
Not a netCDF-4 file.
NF90_ENOTVAR
Can't find this variable.

Example


       
 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690