| 
| integer function  | pio_nf::inq_dimid_desc (File, name, dimid) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::set_fill_id (ncid, fillmode, old_mode) | 
|   | The error return code (see Error Handling for Fortran).  More...
  | 
|   | 
| integer function  | pio_nf::set_fill_desc (File, fillmode, old_mode) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_dimid_id (ncid, name, dimid) | 
|   | 
| integer function  | pio_nf::inquire_dimension_desc (file, dimid, name, len) | 
|   | The error return code (see Error Handling for Fortran).  More...
  | 
|   | 
| integer function  | pio_nf::inquire_dimension_id (ncid, dimid, name, len) | 
|   | The error return code (see Error Handling for Fortran).  More...
  | 
|   | 
| integer function  | pio_nf::inq_dimlen_desc (File, dimid, len) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_dimlen_desc_long (File, dimid, len) | 
|   | 
| integer function  | pio_nf::inq_dimlen_id (ncid, dimid, len) | 
|   | 
| integer function  | pio_nf::inq_dimlen_id_long (ncid, dimid, len) | 
|   | 
| integer function  | pio_nf::inq_dimname_desc (File, dimid, name) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_dimname_id (ncid, dimid, name) | 
|   | 
| integer function  | pio_nf::inq_ndims_id (ncid, ndims) | 
|   | 
| integer function  | pio_nf::inq_nvars_id (ncid, nvars) | 
|   | 
| integer function  | pio_nf::inq_natts_id (ncid, natts) | 
|   | 
| integer function  | pio_nf::inq_unlimdim_desc (File, unlimdim) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_unlimdim_id (ncid, unlimdim) | 
|   | 
| integer function  | pio_nf::inquire_desc (File, nDimensions, nVariables, nAttributes, unlimitedDimID) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inquire_id (ncid, nDimensions, nVariables, nAttributes, unlimitedDimID) | 
|   | 
| integer function  | pio_nf::enddef_desc (File) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::enddef_id (ncid) | 
|   | 
| integer function  | pio_nf::redef_desc (File) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::set_log_level (log_level) | 
|   | The error return code (see Error Handling for Fortran).  More...
  | 
|   | 
| integer function  | pio_nf::set_global_log_level (iosys, log_level) | 
|   | The error return code (see Error Handling for Fortran).  More...
  | 
|   | 
| integer function  | pio_nf::strerror (errcode, errmsg) | 
|   | 
| integer function  | pio_nf::redef_id (ncid) | 
|   | 
| integer function  | pio_nf::def_dim_int_desc (File, name, len, dimid) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inquire_variable_desc (file, vardesc, name, xtype, ndims, dimids, natts) | 
|   | Variable description structure.  More...
  | 
|   | 
| integer function  | pio_nf::inquire_variable_vid (file, varid, name, xtype, ndims, dimids, natts) | 
|   | 
| integer function  | pio_nf::inquire_variable_id (ncid, varid, name, xtype, ndims, dimids, natts) | 
|   | 
| integer function  | pio_nf::inq_vardimid_desc (File, vardesc, dimids) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_vardimid_vid (File, varid, dimids) | 
|   | 
| integer function  | pio_nf::inq_vardimid_id (ncid, varid, dimids) | 
|   | 
| integer function  | pio_nf::inq_varndims_desc (File, vardesc, ndims) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_varndims_vid (File, varid, ndims) | 
|   | 
| integer function  | pio_nf::inq_varndims_id (ncid, varid, ndims) | 
|   | 
| integer function  | pio_nf::inq_vartype_desc (File, vardesc, type) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_vartype_vid (File, varid, type) | 
|   | 
| integer function  | pio_nf::inq_vartype_id (ncid, varid, type) | 
|   | 
| integer function  | pio_nf::inq_varnatts_desc (File, vardesc, natts) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_varnatts_vid (File, varid, natts) | 
|   | 
| integer function  | pio_nf::inq_varnatts_id (ncid, varid, natts) | 
|   | 
| integer function  | pio_nf::inq_var_deflate_desc (File, vardesc, shuffle, deflate, deflate_level) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_var_deflate_vid (File, varid, shuffle, deflate, deflate_level) | 
|   | 
| integer function  | pio_nf::inq_var_deflate_id (ncid, varid, shuffle, deflate, deflate_level) | 
|   | 
| integer function  | pio_nf::inq_var_chunking_desc (File, vardesc, storage, chunksizes) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_var_chunking_vid (File, varid, storage, chunksizes) | 
|   | 
| integer function  | pio_nf::inq_var_chunking_id (ncid, varid, storage, chunksizes) | 
|   | 
| integer function  | pio_nf::inq_varname_desc (File, vardesc, name) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_varname_vid (File, varid, name) | 
|   | 
| integer function  | pio_nf::inq_varname_id (ncid, varid, name) | 
|   | 
| integer function  | pio_nf::inq_varid_desc (File, name, vardesc) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_varid_vid (File, name, varid) | 
|   | 
| integer function  | pio_nf::inq_varid_id (ncid, name, varid) | 
|   | 
| integer function  | pio_nf::inq_attlen_desc (File, vardesc, name, len) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_att_desc (File, vardesc, name, xtype, len) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::inq_attname_desc (File, vdesc, attnum, name) | 
|   | 
| integer function  | pio_nf::def_var_0d_desc (File, name, type, vardesc) | 
|   | File descriptor structure.  More...
  | 
|   | 
| integer function  | pio_nf::def_var_deflate_id (file, varid, shuffle, deflate, deflate_level) | 
|   | 
| integer function  | pio_nf::def_var_deflate_desc (file, vardesc, shuffle, deflate, deflate_level) | 
|   | 
| integer function  | pio_nf::set_chunk_cache (iosysid, iotype, chunk_cache_size, chunk_cache_nelems, chunk_cache_preemption) | 
|   | 
| integer function  | pio_nf::get_chunk_cache (iosysid, iotype, chunk_cache_size, chunk_cache_nelems, chunk_cache_preemption) | 
|   | 
| integer function  | pio_nf::set_var_chunk_cache_id (file, varid, chunk_cache_size, chunk_cache_nelems, chunk_cache_preemption) | 
|   | 
| integer function  | pio_nf::set_var_chunk_cache_desc (file, vardesc, chunk_cache_size, chunk_cache_nelems, chunk_cache_preemption) | 
|   | 
Code to implement the classic netCDF Fortran API in PIO. 
- Author
 - Jim Edwards