NetCDF-Fortran  4.4.4
 All Classes Files Functions Variables Typedefs Macros Pages
netcdf4_func.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

integer function nf90_create_par (path, cmode, comm, info, ncid, cache_size, cache_nelems, cache_preemption)
 
integer function nf90_open_par (path, cmode, comm, info, ncid, cache_size, cache_nelems, cache_preemption)
 
integer function nf90_var_par_access (ncid, varid, access)
 
integer function nf90_inq_ncid (ncid, name, grp_ncid)
 
integer function nf90_inq_grps (ncid, numgrps, ncids)
 
integer function nf90_inq_grpname_len (ncid, len)
 
integer function nf90_inq_grp_ncid (ncid, name, grpid)
 
integer function nf90_inq_grp_full_ncid (ncid, full_name, grpid)
 
integer function nf90_inq_grp_parent (ncid, parent_ncid)
 
integer function nf90_inq_grpname (ncid, name)
 
integer function nf90_inq_grpname_full (ncid, len, name)
 
integer function nf90_inq_varids (ncid, nvars, varids)
 
integer function nf90_inq_dimids (ncid, ndims, dimids, include_parents)
 
integer function nf90_inq_typeids (ncid, ntypes, typeids)
 
integer function nf90_inq_typeid (ncid, name, typeid)
 
integer function nf90_def_grp (parent_ncid, name, new_ncid)
 
integer function nf90_rename_grp (grpid, name)
 
integer function nf90_def_compound (ncid, size, name, typeid)
 
integer function nf90_insert_compound (ncid, xtype, name, offset, field_typeid)
 
integer function nf90_insert_array_compound (ncid, xtype, name, offset, field_typeid, ndims, dim_sizes)
 
integer function nf90_inq_type (ncid, xtype, name, size)
 
integer function nf90_inq_compound (ncid, xtype, name, size, nfields)
 
integer function nf90_inq_compound_name (ncid, xtype, name)
 
integer function nf90_inq_compound_size (ncid, xtype, size)
 
integer function nf90_inq_compound_nfields (ncid, xtype, nfields)
 
integer function nf90_inq_compound_field (ncid, xtype, fieldid, name, offset, field_typeid, ndims, dim_sizes)
 
integer function nf90_inq_compound_fieldname (ncid, xtype, fieldid, name)
 
integer function nf90_inq_compound_fieldindex (ncid, xtype, name, fieldid)
 
integer function nf90_inq_compound_fieldoffset (ncid, xtype, fieldid, offset)
 
integer function nf90_inq_compound_fieldtype (ncid, xtype, fieldid, field_typeid)
 
integer function nf90_inq_compound_fieldndims (ncid, xtype, fieldid, ndims)
 
integer function nf90_inq_cmp_fielddim_sizes (ncid, xtype, fieldid, dim_sizes)
 
integer function nf90_def_vlen (ncid, name, base_typeid, xtypeid)
 
integer function nf90_inq_vlen (ncid, xtype, name, datum_size, base_nc_type)
 
integer function nf90_free_vlen (vl)
 
integer function nf90_def_enum (ncid, base_typeid, name, typeid)
 
integer function nf90_inq_user_type (ncid, xtype, name, size, base_typeid, nfields, class)
 
integer function nf90_insert_enum (ncid, xtype, name, value)
 
integer function nf90_inq_enum (ncid, xtype, name, base_nc_type, base_size, num_members)
 
integer function nf90_inq_enum_member (ncid, xtype, idx, name, value)
 
integer function nf90_inq_enum_ident (ncid, xtype, value, idx)
 
integer function nf90_def_opaque (ncid, size, name, xtype)
 
integer function nf90_inq_opaque (ncid, xtype, name, size)
 
integer function nf90_def_var_chunking (ncid, varid, contiguous, chunksizes)
 
integer function nf90_def_var_deflate (ncid, varid, shuffle, deflate, deflate_level)
 
integer function nf90_def_var_fletcher32 (ncid, varid, fletcher32)
 
integer function nf90_inq_var_chunking (ncid, varid, contiguous, chunksizes)
 
integer function nf90_inq_var_deflate (ncid, varid, shuffle, deflate, deflate_level)
 
integer function nf90_inq_var_fletcher32 (ncid, varid, fletcher32)
 
integer function nf90_def_var_endian (ncid, varid, endian)
 
integer function nf90_inq_var_endian (ncid, varid, endian)
 
integer function nf90_def_var_fill_onebyteint (ncid, varid, no_fill, fill)
 
integer function nf90_def_var_fill_twobyteint (ncid, varid, no_fill, fill)
 
integer function nf90_def_var_fill_fourbyteint (ncid, varid, no_fill, fill)
 
integer function nf90_def_var_fill_eightbyteint (ncid, varid, no_fill, fill)
 
integer function nf90_def_var_fill_fourbytereal (ncid, varid, no_fill, fill)
 
integer function nf90_def_var_fill_eightbytereal (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_onebyteint (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_twobyteint (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_fourbyteint (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_eightbyteint (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_fourbytereal (ncid, varid, no_fill, fill)
 
integer function nf90_inq_var_fill_eightbytereal (ncid, varid, no_fill, fill)
 
integer function nf90_put_att_any (ncid, varid, name, typeid, length, values)
 
integer function nf90_get_att_any (ncid, varid, name, length, values)
 
integer function nf90_put_var_any (ncid, varid, values, start, count, stride, map)
 
integer function nf90_get_var_any (ncid, varid, values, start, count, stride, map)
 

Function/Subroutine Documentation

integer function nf90_create_par ( character (len = *), intent(in)  path,
integer, intent(in)  cmode,
integer, intent(in)  comm,
integer, intent(in)  info,
integer, intent(out)  ncid,
integer, intent(in), optional  cache_size,
integer, intent(in), optional  cache_nelems,
real, intent(in), optional  cache_preemption 
)

Definition at line 5 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_compound ( integer, intent(in)  ncid,
integer, intent(in)  size,
character (len = *), intent(in)  name,
integer, intent(out)  typeid 
)

Definition at line 229 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_enum ( integer, intent(in)  ncid,
integer, intent(in)  base_typeid,
character (len = *), intent(in)  name,
integer, intent(out)  typeid 
)

Definition at line 417 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_grp ( integer, intent(in)  parent_ncid,
character (len = *), intent(in)  name,
integer, intent(out)  new_ncid 
)

Definition at line 212 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_opaque ( integer, intent(in)  ncid,
integer, intent(in)  size,
character (len = *), intent(in)  name,
integer, intent(out)  xtype 
)

Definition at line 483 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_chunking ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  contiguous,
integer, dimension(:), intent(in)  chunksizes 
)

Definition at line 503 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_deflate ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  shuffle,
integer, intent(in)  deflate,
integer, intent(in)  deflate_level 
)

Definition at line 513 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_endian ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  endian 
)

Definition at line 563 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_eightbyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
integer(kind=eightbyteint), intent(in)  fill 
)

Definition at line 631 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_eightbytereal ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
real(kind=eightbytereal), intent(in)  fill 
)

Definition at line 651 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_fourbyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
integer(kind=fourbyteint), intent(in)  fill 
)

Definition at line 621 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_fourbytereal ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
real(kind=fourbytereal), intent(in)  fill 
)

Definition at line 641 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_onebyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
integer(kind=onebyteint), intent(in)  fill 
)

Definition at line 601 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fill_twobyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  no_fill,
integer(kind=twobyteint), intent(in)  fill 
)

Definition at line 611 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_var_fletcher32 ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  fletcher32 
)

Definition at line 524 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_def_vlen ( integer, intent(in)  ncid,
character (len = *), intent(in)  name,
integer, intent(in)  base_typeid,
integer, intent(out)  xtypeid 
)

Definition at line 389 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_free_vlen ( character (len = *), intent(in)  vl)

Definition at line 410 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_get_att_any ( integer, intent(in)  ncid,
integer, intent(in)  varid,
character(len = *), intent(in)  name,
integer, intent(in)  length,
character(len = *), intent(in)  values 
)

Definition at line 731 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_get_var_any ( integer, intent(in)  ncid,
integer, intent(in)  varid,
character (len = *), intent(out)  values,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  stride,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 761 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_cmp_fielddim_sizes ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
integer, intent(out)  dim_sizes 
)

Definition at line 379 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  size,
integer, intent(out)  nfields 
)

Definition at line 275 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_field ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
character (len = *), intent(out)  name,
integer, intent(out)  offset,
integer, intent(out)  field_typeid,
integer, intent(out)  ndims,
integer, intent(out)  dim_sizes 
)

Definition at line 313 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_fieldindex ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(in)  name,
integer, intent(out)  fieldid 
)

Definition at line 339 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_fieldname ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
character (len = *), intent(out)  name 
)

Definition at line 329 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_fieldndims ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
integer, intent(out)  ndims 
)

Definition at line 369 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_fieldoffset ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
integer, intent(out)  offset 
)

Definition at line 349 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_fieldtype ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  fieldid,
integer, intent(out)  field_typeid 
)

Definition at line 359 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_name ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name 
)

Definition at line 286 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_nfields ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(out)  nfields 
)

Definition at line 304 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_compound_size ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(out)  size 
)

Definition at line 295 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_dimids ( integer, intent(in)  ncid,
integer, intent(out)  ndims,
integer, dimension(:), intent(out)  dimids,
integer, intent(out)  include_parents 
)

Definition at line 182 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_enum ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  base_nc_type,
integer, intent(out)  base_size,
integer, intent(out)  num_members 
)

Definition at line 450 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_enum_ident ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  value,
integer, intent(out)  idx 
)

Definition at line 473 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_enum_member ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
integer, intent(in)  idx,
character (len = *), intent(out)  name,
integer, intent(in)  value 
)

Definition at line 462 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grp_full_ncid ( integer, intent(in)  ncid,
character (len = *), intent(in)  full_name,
integer, intent(out)  grpid 
)

Definition at line 139 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grp_ncid ( integer, intent(in)  ncid,
character (len = *), intent(in)  name,
integer, intent(out)  grpid 
)

Definition at line 130 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grp_parent ( integer, intent(in)  ncid,
integer, intent(out)  parent_ncid 
)

Definition at line 148 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grpname ( integer, intent(in)  ncid,
character (len = *), intent(out)  name 
)

Definition at line 156 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grpname_full ( integer, intent(in)  ncid,
integer, intent(out)  len,
character (len = *), intent(out)  name 
)

Definition at line 164 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grpname_len ( integer, intent(in)  ncid,
integer, intent(out)  len 
)

Definition at line 122 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_grps ( integer, intent(in)  ncid,
integer, intent(out)  numgrps,
integer, dimension(:), intent(out)  ncids 
)

Definition at line 113 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_ncid ( integer, intent(in)  ncid,
character (len = *), intent(in)  name,
integer, intent(out)  grp_ncid 
)

Definition at line 104 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_opaque ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  size 
)

Definition at line 493 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_type ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  size 
)

Definition at line 265 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_typeid ( integer, intent(in)  ncid,
character (len = *), intent(in)  name,
integer, intent(out), optional  typeid 
)

Definition at line 202 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_typeids ( integer, intent(in)  ncid,
integer, intent(out), optional  ntypes,
integer, dimension(:), intent(out), optional  typeids 
)

Definition at line 192 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_user_type ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  size,
integer, intent(out)  base_typeid,
integer, intent(out)  nfields,
integer, intent(out)  class 
)

Definition at line 427 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_chunking ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(out)  contiguous,
integer, dimension(:), intent(out)  chunksizes 
)

Definition at line 533 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_deflate ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(out)  shuffle,
integer, intent(out)  deflate,
integer, intent(out)  deflate_level 
)

Definition at line 543 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_endian ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(out)  endian 
)

Definition at line 572 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_eightbyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
integer(kind=eightbyteint), intent(inout)  fill 
)

Definition at line 691 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_eightbytereal ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
real(kind=eightbytereal), intent(inout)  fill 
)

Definition at line 711 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_fourbyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
integer(kind=fourbyteint), intent(inout)  fill 
)

Definition at line 681 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_fourbytereal ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
real(kind=fourbytereal), intent(inout)  fill 
)

Definition at line 701 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_onebyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
integer(kind=onebyteint), intent(inout)  fill 
)

Definition at line 661 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fill_twobyteint ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(inout)  no_fill,
integer(kind=twobyteint), intent(inout)  fill 
)

Definition at line 671 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_var_fletcher32 ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(out)  fletcher32 
)

Definition at line 554 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_varids ( integer, intent(in)  ncid,
integer, intent(out)  nvars,
integer, dimension(:), intent(out)  varids 
)

Definition at line 173 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_inq_vlen ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(out)  name,
integer, intent(out)  datum_size,
integer, intent(out)  base_nc_type 
)

Definition at line 399 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_insert_array_compound ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(in)  name,
integer, intent(in)  offset,
integer, intent(in)  field_typeid,
integer, intent(in)  ndims,
integer, intent(in)  dim_sizes 
)

Definition at line 250 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_insert_compound ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(in)  name,
integer, intent(in)  offset,
integer, intent(in)  field_typeid 
)

Definition at line 239 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_insert_enum ( integer, intent(in)  ncid,
integer, intent(in)  xtype,
character (len = *), intent(in)  name,
integer, intent(in)  value 
)

Definition at line 440 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_open_par ( character (len = *), intent(in)  path,
integer, intent(in)  cmode,
integer, intent(in)  comm,
integer, intent(in)  info,
integer, intent(out)  ncid,
integer, intent(in), optional  cache_size,
integer, intent(in), optional  cache_nelems,
real, intent(in), optional  cache_preemption 
)

Definition at line 50 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_put_att_any ( integer, intent(in)  ncid,
integer, intent(in)  varid,
character(len = *), intent(in)  name,
integer, intent(in)  typeid,
integer, intent(in)  length,
character(len = *), intent(in)  values 
)

Definition at line 721 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_put_var_any ( integer, intent(in)  ncid,
integer, intent(in)  varid,
character (len = *), intent(in)  values,
integer, dimension(:), intent(in), optional  start,
integer, dimension(:), intent(in), optional  count,
integer, dimension(:), intent(in), optional  stride,
integer, dimension(:), intent(in), optional  map 
)

Definition at line 741 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_rename_grp ( integer, intent(in)  grpid,
character (len = *), intent(in)  name 
)

Definition at line 221 of file netcdf4_func.f90.

Here is the call graph for this function:

integer function nf90_var_par_access ( integer, intent(in)  ncid,
integer, intent(in)  varid,
integer, intent(in)  access 
)

Definition at line 95 of file netcdf4_func.f90.

Here is the call graph for this function:


Return to the Main Unidata NetCDF page.
Generated on Mon Dec 19 2016 16:43:43 for NetCDF-Fortran. NetCDF is a Unidata library.