nf_nc4.f90 File Reference

Go to the source code of this file.

## Functions/Subroutines

integer function | nf_create_par (path, cmode, comm, info, ncid)
integer function | nf_open_par (path, mode, comm, info, ncid)
integer function | nf_var_par_access (ncid, varid, iaccess)
integer function | nf_inq_ncid (ncid, name, groupid)
integer function | nf_inq_grps (ncid, numgrps, ncids)
integer function | nf_inq_grpname (ncid, name)
integer function | nf_inq_grpname_full (ncid, nlen, name)
integer function | nf_inq_grpname_len (ncid, nlen)
integer function | nf_inq_grp_parent (ncid, parent_ncid)
integer function | nf_inq_grp_ncid (ncid, grp_name, parent_ncid)
integer function | nf_inq_grp_full_ncid (ncid, name, grp_ncid)
integer function | nf_inq_varids (ncid, nvars, varids)
integer function | nf_inq_dimids (ncid, ndims, dimids, parent)
integer function | nf_inq_typeids (ncid, ntypes, typeids)
integer function | nf_inq_typeid (ncid, name, typeid)
integer function | nf_def_grp (parent_ncid, name, new_ncid)
integer function | nf_rename_grp (grpid, name)
integer function | nf_def_compound (ncid, isize, name, typeid)
integer function | nf_insert_compound (ncid, xtype, name, offset, field_typeid)
integer function | nf_insert_array_compound (ncid, xtype, name, offset, field_typeid, ndims, dim_sizes)
integer function | nf_inq_type (ncid, xtype, name, isize)
integer function | nf_inq_compound (ncid, xtype, name, isize, nfields)
integer function | nf_inq_compound_name (ncid, xtype, name)
integer function | nf_inq_compound_size (ncid, xtype, isize)
integer function | nf_inq_compound_nfields (ncid, xtype, nfields)
integer function | nf_inq_compound_field (ncid, xtype, fieldid, name, offset, field_typeid, ndims, dim_sizes)
integer function | nf_inq_compound_fieldname (ncid, xtype, fieldid, name)
integer function | nf_inq_compound_fieldindex (ncid, xtype, name, fieldid)
integer function | nf_inq_compound_fieldoffset (ncid, xtype, fieldid, offset)
integer function | nf_inq_compound_fieldtype (ncid, xtype, fieldid, field_typeid)
integer function | nf_inq_compound_fieldndims (ncid, xtype, fieldid, ndims)
integer function | nf_inq_compound_fielddim_sizes (ncid, xtype, fieldid, dim_sizes)
integer function | nf_def_vlen (ncid, name, base_typeid, xtype)
integer function | nf_inq_vlen (ncid, xtype, name, datum_size, base_type)
integer function | nf_inq_user_type (ncid, xtype, name, isize, base_type, nfields, iclass)
integer function | nf_def_enum (ncid, base_typeid, name, typeid)
integer function | nf_insert_enum (ncid, xtype, name, value)
integer function | nf_inq_enum (ncid, xtype, name, base_nf_type, base_size, num_members)
integer function | nf_inq_enum_member (ncid, xtype, idx, name, value)
integer function | nf_inq_enum_ident (ncid, xtype, value, name)
integer function | nf_def_opaque (ncid, isize, name, xtype)
integer function | nf_inq_opaque (ncid, xtype, name, isize)
integer function | nf_def_var_chunking (ncid, varid, contiguous, chunksizes)
integer function | nf_inq_var_chunking (ncid, varid, contiguous, chunksizes)
integer function | nf_def_var_deflate (ncid, varid, shuffle, deflate, deflate_level)
integer function | nf_inq_var_deflate (ncid, varid, shuffle, deflate, deflate_level)
integer function | nf_inq_var_szip (ncid, varid, options_mask, pixels_per_block)
integer function | nf_def_var_fletcher32 (ncid, varid, fletcher32)
integer function | nf_inq_var_fletcher32 (ncid, varid, fletcher32)
integer function | nf_def_var_fill (ncid, varid, no_fill, fill_value)
integer function | nf_inq_var_fill (ncid, varid, no_fill, fill_value)
integer function | nf_def_var_endian (ncid, varid, endiann)
integer function | nf_inq_var_endian (ncid, varid, endiann)
integer function | nf_put_att (ncid, varid, name, xtype, nlen, value)
integer function | nf_get_att (ncid, varid, name, value)
integer function | nf_put_vlen_element (ncid, xtype, vlen_element, nlen, value)
integer function | nf_get_vlen_element (ncid, xtype, vlen_element, nlen, value)
integer function | nf_free_vlen (vl)
integer function | nf_free_vlens (ilen, vl)
integer function | nf_free_string (ilen, vl)
integer function | nf_put_var (ncid, varid, values)
integer function | nf_get_var (ncid, varid, values)
integer function | nf_put_var1_int64 (ncid, varid, ndex, ival)
integer function | nf_put_vara_int64 (ncid, varid, start, counts, ivals)
integer function | nf_put_vars_int64 (ncid, varid, start, counts, strides, ivals)
integer function | nf_put_varm_int64 (ncid, varid, start, counts, strides, maps, ivals)
integer function | nf_put_var_int64 (ncid, varid, ivals)
integer function | nf_get_var1_int64 (ncid, varid, ndex, ival)
integer function | nf_get_vara_int64 (ncid, varid, start, counts, ivals)
integer function | nf_get_vars_int64 (ncid, varid, start, counts, strides, ivals)
integer function | nf_get_varm_int64 (ncid, varid, start, counts, strides, maps, ivals)
integer function | nf_get_var_int64 (ncid, varid, ivals)
integer function | nf_set_chunk_cache (chunk_size, nelems, preemption)
integer function | nf_get_chunk_cache (chunk_size, nelems, preemption)
integer function | nf_set_var_chunk_cache (ncid, varid, chunk_size, nelems, preemption)
integer function | nf_get_var_chunk_cache (ncid, varid, chunk_size, nelems, preemption)

## Function/Subroutine Documentation

## nf_create_par()

integer function nf_create_par | ( | character(len=*), intent(in) | path,
|  | integer, intent(in) | cmode,
|  | integer, intent(in) | comm,
|  | integer, intent(in) | info,
|  | integer, intent(out) | ncid
| ) |  |

Definition at line 38 of file nf_nc4.f90.

## nf_def_compound()

integer function nf_def_compound | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | isize,
|  | character(len=*), intent(in) | name,
|  | integer, intent(out) | typeid
| ) |  |

Definition at line 583 of file nf_nc4.f90.

## nf_def_enum()

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

Definition at line 1201 of file nf_nc4.f90.

## nf_def_grp()

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

Definition at line 525 of file nf_nc4.f90.

## nf_def_opaque()

integer function nf_def_opaque | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | isize,
|  | character(len=*), intent(in) | name,
|  | integer, intent(out) | xtype
| ) |  |

Definition at line 1383 of file nf_nc4.f90.

## nf_def_var_chunking()

integer function nf_def_var_chunking | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | contiguous,
|  | integer, dimension(*), intent(inout) | chunksizes
| ) |  |

Definition at line 1455 of file nf_nc4.f90.

## nf_def_var_deflate()

integer function nf_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 1555 of file nf_nc4.f90.

## nf_def_var_endian()

integer function nf_def_var_endian | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | endiann
| ) |  |

Definition at line 1753 of file nf_nc4.f90.

## nf_def_var_fill()

integer function nf_def_var_fill | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | no_fill,
|  | character(kind=c_char), dimension(*), intent(in), target | fill_value
| ) |  |

Definition at line 1696 of file nf_nc4.f90.

## nf_def_var_fletcher32()

integer function nf_def_var_fletcher32 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | fletcher32
| ) |  |

Definition at line 1644 of file nf_nc4.f90.

## nf_def_vlen()

integer function nf_def_vlen | ( | integer, intent(in) | ncid,
|  | character(len=*), intent(in) | name,
|  | integer, intent(in) | base_typeid,
|  | integer, intent(out) | xtype
| ) |  |

Definition at line 1087 of file nf_nc4.f90.

## nf_free_string()

integer function nf_free_string | ( | integer, intent(in) | ilen,
|  | character(kind=c_char), dimension(*), intent(in), target | vl
| ) |  |

Definition at line 1997 of file nf_nc4.f90.

## nf_free_vlen()

integer function nf_free_vlen | ( | character(kind=c_char), dimension(*), intent(in), target | vl | ) |

Definition at line 1944 of file nf_nc4.f90.

## nf_free_vlens()

integer function nf_free_vlens | ( | integer, intent(in) | ilen,
|  | character(kind=c_char), dimension(*), intent(in), target | vl
| ) |  |

Definition at line 1969 of file nf_nc4.f90.

## nf_get_att()

integer function nf_get_att | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | character(len=*), intent(in) | name,
|  | character(kind=c_char), dimension(*), intent(inout) | value
| ) |  |

Definition at line 1840 of file nf_nc4.f90.

## nf_get_chunk_cache()

integer function nf_get_chunk_cache | ( | integer, intent(inout) | chunk_size,
|  | integer, intent(inout) | nelems,
|  | integer, intent(inout) | preemption
| ) |  |

Definition at line 2626 of file nf_nc4.f90.

## nf_get_var()

integer function nf_get_var | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | character(kind=c_char), dimension(*), intent(inout) | values
| ) |  |

Definition at line 2056 of file nf_nc4.f90.

## nf_get_var1_int64()

integer function nf_get_var1_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | ndex,
|  | integer(ik8), intent(out) | ival
| ) |  |

Definition at line 2344 of file nf_nc4.f90.

## nf_get_var_chunk_cache()

integer function nf_get_var_chunk_cache | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(inout) | chunk_size,
|  | integer, intent(inout) | nelems,
|  | integer, intent(inout) | preemption
| ) |  |

Definition at line 2682 of file nf_nc4.f90.

## nf_get_var_int64()

integer function nf_get_var_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer(ik8), dimension(*), intent(out) | ivals
| ) |  |

Definition at line 2576 of file nf_nc4.f90.

## nf_get_vara_int64()

integer function nf_get_vara_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer(ik8), dimension(*), intent(out) | ivals
| ) |  |

Definition at line 2393 of file nf_nc4.f90.

## nf_get_varm_int64()

integer function nf_get_varm_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer, dimension(*), intent(in) | strides,
|  | integer, dimension(*), intent(in) | maps,
|  | integer(ik8), dimension(*), intent(out) | ivals
| ) |  |

Definition at line 2509 of file nf_nc4.f90.

## nf_get_vars_int64()

integer function nf_get_vars_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer, dimension(*), intent(in) | strides,
|  | integer(ik8), dimension(*), intent(out) | ivals
| ) |  |

Definition at line 2448 of file nf_nc4.f90.

## nf_get_vlen_element()

integer function nf_get_vlen_element | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(inout), target | vlen_element,
|  | integer, intent(inout) | nlen,
|  | character(kind=c_char), dimension(*), intent(inout) | value
| ) |  |

Definition at line 1907 of file nf_nc4.f90.

## nf_inq_compound()

integer function nf_inq_compound | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(inout) | name,
|  | integer, intent(inout) | isize,
|  | integer, intent(inout) | nfields
| ) |  |

Definition at line 718 of file nf_nc4.f90.

## nf_inq_compound_field()

integer function nf_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, dimension(*), intent(out) | dim_sizes
| ) |  |

Definition at line 845 of file nf_nc4.f90.

## nf_inq_compound_fielddim_sizes()

integer function nf_inq_compound_fielddim_sizes | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | integer, intent(in) | fieldid,
|  | integer, dimension(*), intent(inout) | dim_sizes
| ) |  |

Definition at line 1062 of file nf_nc4.f90.

## nf_inq_compound_fieldindex()

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

Definition at line 938 of file nf_nc4.f90.

## nf_inq_compound_fieldname()

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

Definition at line 904 of file nf_nc4.f90.

## nf_inq_compound_fieldndims()

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

Definition at line 1032 of file nf_nc4.f90.

## nf_inq_compound_fieldoffset()

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

Definition at line 972 of file nf_nc4.f90.

## nf_inq_compound_fieldtype()

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

Definition at line 1003 of file nf_nc4.f90.

## nf_inq_compound_name()

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

Definition at line 754 of file nf_nc4.f90.

## nf_inq_compound_nfields()

integer function nf_inq_compound_nfields | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | integer, intent(inout) | nfields
| ) |  |

Definition at line 815 of file nf_nc4.f90.

## nf_inq_compound_size()

integer function nf_inq_compound_size | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | integer, intent(inout) | isize
| ) |  |

Definition at line 786 of file nf_nc4.f90.

## nf_inq_dimids()

integer function nf_inq_dimids | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | ndims,
|  | integer, dimension(*), intent(inout) | dimids,
|  | integer, intent(in) | parent
| ) |  |

Definition at line 419 of file nf_nc4.f90.

## nf_inq_enum()

integer function nf_inq_enum | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(inout) | name,
|  | integer, intent(inout) | base_nf_type,
|  | integer, intent(inout) | base_size,
|  | integer, intent(inout) | num_members
| ) |  |

Definition at line 1271 of file nf_nc4.f90.

## nf_inq_enum_ident()

integer function nf_inq_enum_ident | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | integer, intent(in) | value,
|  | character(len=*), intent(inout) | name
| ) |  |

Definition at line 1348 of file nf_nc4.f90.

## nf_inq_enum_member()

integer function nf_inq_enum_member | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | integer, intent(in) | idx,
|  | character(len=*), intent(out) | name,
|  | character(kind=c_char), dimension(*), intent(out) | value
| ) |  |

Definition at line 1310 of file nf_nc4.f90.

## nf_inq_grp_full_ncid()

integer function nf_inq_grp_full_ncid | ( | integer, intent(in) | ncid,
|  | character(len=*), intent(inout) | name,
|  | integer, intent(inout) | grp_ncid
| ) |  |

Definition at line 360 of file nf_nc4.f90.

## nf_inq_grp_ncid()

integer function nf_inq_grp_ncid | ( | integer, intent(in) | ncid,
|  | character(len=*), intent(in) | grp_name,
|  | integer, intent(inout) | parent_ncid
| ) |  |

Definition at line 329 of file nf_nc4.f90.

## nf_inq_grp_parent()

integer function nf_inq_grp_parent | ( | integer, intent(in) | ncid,
|  | integer, intent(inout) | parent_ncid
| ) |  |

Definition at line 303 of file nf_nc4.f90.

## nf_inq_grpname()

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

Definition at line 210 of file nf_nc4.f90.

## nf_inq_grpname_full()

integer function nf_inq_grpname_full | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | nlen,
|  | character(len=*), intent(out) | name
| ) |  |

Definition at line 241 of file nf_nc4.f90.

## nf_inq_grpname_len()

integer function nf_inq_grpname_len | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | nlen
| ) |  |

Definition at line 275 of file nf_nc4.f90.

## nf_inq_grps()

integer function nf_inq_grps | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | numgrps,
|  | integer, dimension(*), intent(inout) | ncids
| ) |  |

Definition at line 160 of file nf_nc4.f90.

## nf_inq_ncid()

integer function nf_inq_ncid | ( | integer, intent(in) | ncid,
|  | character(len=*), intent(in) | name,
|  | integer, intent(out) | groupid
| ) |  |

Definition at line 128 of file nf_nc4.f90.

## nf_inq_opaque()

integer function nf_inq_opaque | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(inout) | name,
|  | integer, intent(out) | isize
| ) |  |

Definition at line 1418 of file nf_nc4.f90.

## nf_inq_type()

integer function nf_inq_type | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(in) | name,
|  | integer, intent(out) | isize
| ) |  |

Definition at line 685 of file nf_nc4.f90.

## nf_inq_typeid()

integer function nf_inq_typeid | ( | integer, intent(in) | ncid,
|  | character(len=*), intent(in) | name,
|  | integer, intent(out) | typeid
| ) |  |

Definition at line 493 of file nf_nc4.f90.

## nf_inq_typeids()

integer function nf_inq_typeids | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | ntypes,
|  | integer, dimension(*), intent(inout) | typeids
| ) |  |

Definition at line 447 of file nf_nc4.f90.

## nf_inq_user_type()

integer function nf_inq_user_type | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(inout) | name,
|  | integer, intent(out) | isize,
|  | integer, intent(out) | base_type,
|  | integer, intent(out) | nfields,
|  | integer, intent(out) | iclass
| ) |  |

Definition at line 1159 of file nf_nc4.f90.

## nf_inq_var_chunking()

integer function nf_inq_var_chunking | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(inout) | contiguous,
|  | integer, dimension(*), intent(inout) | chunksizes
| ) |  |

Definition at line 1503 of file nf_nc4.f90.

## nf_inq_var_deflate()

integer function nf_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 1582 of file nf_nc4.f90.

## nf_inq_var_endian()

integer function nf_inq_var_endian | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(out) | endiann
| ) |  |

Definition at line 1777 of file nf_nc4.f90.

## nf_inq_var_fill()

integer function nf_inq_var_fill | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(out) | no_fill,
|  | character(kind=c_char), dimension(*), intent(inout) | fill_value
| ) |  |

Definition at line 1724 of file nf_nc4.f90.

## nf_inq_var_fletcher32()

integer function nf_inq_var_fletcher32 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(out) | fletcher32
| ) |  |

Definition at line 1668 of file nf_nc4.f90.

## nf_inq_var_szip()

integer function nf_inq_var_szip | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(inout) | options_mask,
|  | integer, intent(inout) | pixels_per_block
| ) |  |

Definition at line 1614 of file nf_nc4.f90.

## nf_inq_varids()

integer function nf_inq_varids | ( | integer, intent(in) | ncid,
|  | integer, intent(out) | nvars,
|  | integer, dimension(*), intent(inout) | varids
| ) |  |

Definition at line 391 of file nf_nc4.f90.

## nf_inq_vlen()

integer function nf_inq_vlen | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(out) | name,
|  | integer, intent(out) | datum_size,
|  | integer, intent(out) | base_type
| ) |  |

Definition at line 1121 of file nf_nc4.f90.

## nf_insert_array_compound()

integer function nf_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, dimension(*), intent(inout) | dim_sizes
| ) |  |

Definition at line 651 of file nf_nc4.f90.

## nf_insert_compound()

integer function nf_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 618 of file nf_nc4.f90.

## nf_insert_enum()

integer function nf_insert_enum | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(len=*), intent(in) | name,
|  | character(kind=c_char), dimension(*), intent(in), target | value
| ) |  |

Definition at line 1234 of file nf_nc4.f90.

## nf_open_par()

integer function nf_open_par | ( | character(len=*), intent(in) | path,
|  | integer, intent(in) | mode,
|  | integer, intent(in) | comm,
|  | integer, intent(in) | info,
|  | integer, intent(out) | ncid
| ) |  |

Definition at line 71 of file nf_nc4.f90.

## nf_put_att()

integer function nf_put_att | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | character(len=*), intent(in) | name,
|  | integer, intent(in) | xtype,
|  | integer, intent(in) | nlen,
|  | character(kind=c_char), dimension(*), intent(in), target | value
| ) |  |

Definition at line 1805 of file nf_nc4.f90.

## nf_put_var()

integer function nf_put_var | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | character(kind=c_char), dimension(*), intent(in), target | values
| ) |  |

Definition at line 2026 of file nf_nc4.f90.

## nf_put_var1_int64()

integer function nf_put_var1_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | ndex,
|  | integer(ik8), intent(in) | ival
| ) |  |

Definition at line 2083 of file nf_nc4.f90.

## nf_put_var_int64()

integer function nf_put_var_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer(ik8), dimension(*), intent(in) | ivals
| ) |  |

Definition at line 2320 of file nf_nc4.f90.

## nf_put_vara_int64()

integer function nf_put_vara_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer(ik8), dimension(*), intent(in) | ivals
| ) |  |

Definition at line 2136 of file nf_nc4.f90.

## nf_put_varm_int64()

integer function nf_put_varm_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer, dimension(*), intent(in) | strides,
|  | integer, dimension(*), intent(in) | maps,
|  | integer(ik8), dimension(*), intent(in) | ivals
| ) |  |

Definition at line 2253 of file nf_nc4.f90.

## nf_put_vars_int64()

integer function nf_put_vars_int64 | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, dimension(*), intent(in) | start,
|  | integer, dimension(*), intent(in) | counts,
|  | integer, dimension(*), intent(in) | strides,
|  | integer(ik8), dimension(*), intent(in) | ivals
| ) |  |

Definition at line 2190 of file nf_nc4.f90.

## nf_put_vlen_element()

integer function nf_put_vlen_element | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | xtype,
|  | character(kind=c_char), dimension(*), intent(inout) | vlen_element,
|  | integer, intent(in) | nlen,
|  | character(kind=c_char), dimension(*), intent(in), target | value
| ) |  |

Definition at line 1872 of file nf_nc4.f90.

## nf_rename_grp()

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

Definition at line 556 of file nf_nc4.f90.

## nf_set_chunk_cache()

integer function nf_set_chunk_cache | ( | integer, intent(in) | chunk_size,
|  | integer, intent(in) | nelems,
|  | integer, intent(in) | preemption
| ) |  |

Definition at line 2600 of file nf_nc4.f90.

## nf_set_var_chunk_cache()

integer function nf_set_var_chunk_cache | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | chunk_size,
|  | integer, intent(in) | nelems,
|  | integer, intent(in) | preemption
| ) |  |

Definition at line 2653 of file nf_nc4.f90.

## nf_var_par_access()

integer function nf_var_par_access | ( | integer, intent(in) | ncid,
|  | integer, intent(in) | varid,
|  | integer, intent(in) | iaccess
| ) |  |

Definition at line 104 of file nf_nc4.f90.

Return to the Main Unidata NetCDF page.