CAM
wrap_nf Module Reference

Functions/Subroutines

subroutine wrap_redef (nfid)
 
subroutine wrap_enddef (nfid)
 
subroutine wrap_create (path, cmode, ncid)
 
subroutine wrap_inq_unlimdim (nfid, dimid)
 
subroutine wrap_inq_dim (nfid, dimid, dimname, dimlen)
 
subroutine wrap_inq_nvars (nfid, nvars)
 
subroutine wrap_inq_ndims (nfid, ndims)
 
subroutine wrap_inq_dimid (nfid, dimname, dimid)
 
subroutine wrap_inq_dimlen (nfid, dimid, dimlen)
 
subroutine wrap_inq_vardimid (nfid, varid, dimids)
 
subroutine wrap_inq_varndims (nfid, varid, ndims)
 
subroutine wrap_inq_varid (nfid, varname, varid, abort)
 
subroutine wrap_inq_var (nfid, varid, varname, xtype, ndims, dimids, natts)
 
subroutine wrap_inq_varname (nfid, varid, varname)
 
subroutine wrap_get_att_text (nfid, varid, attname, atttext)
 
subroutine wrap_put_att_text (nfid, varid, attname, atttext)
 
subroutine wrap_put_att_realx (nfid, varid, attname, xtype, len, attval)
 
subroutine wrap_def_dim (nfid, dimname, len, dimid)
 
subroutine wrap_def_var (nfid, name, xtype, nvdims, vdims, varid)
 
subroutine wrap_get_var_realx (nfid, varid, arr)
 
subroutine wrap_get_var_real4 (nfid, varid, arr)
 
subroutine wrap_get_scalar_realx (nfid, varid, x)
 
subroutine wrap_get_var_int (nfid, varid, arr)
 
subroutine wrap_get_scalar_int (nfid, varid, x)
 
subroutine wrap_get_vara_realx (nfid, varid, start, count, arr)
 
subroutine wrap_get_vara_int (nfid, varid, start, count, arr)
 
subroutine wrap_get_vara_text (nfid, varid, start, count, text)
 
subroutine wrap_open (path, omode, ncid)
 
subroutine wrap_close (ncid)
 
subroutine wrap_put_var_int (nfid, varid, arr)
 
subroutine wrap_put_var1_int (nfid, varid, index, ival)
 
subroutine wrap_put_vara_int (nfid, varid, start, count, arr)
 
subroutine wrap_put_vara_text (nfid, varid, start, count, text)
 
subroutine wrap_put_var1_realx (nfid, varid, index, val)
 
subroutine wrap_put_vara_realx (nfid, varid, start, count, arr)
 
subroutine wrap_put_vara_real (nfid, varid, start, count, arr)
 
subroutine wrap_put_var_realx (nfid, varid, arr)
 
subroutine handle_error (ret)
 

Function/Subroutine Documentation

◆ handle_error()

subroutine wrap_nf::handle_error ( integer, intent(in)  ret)
Here is the caller graph for this function:

◆ wrap_close()

subroutine wrap_nf::wrap_close ( integer, intent(in)  ncid)
Here is the call graph for this function:

◆ wrap_create()

subroutine wrap_nf::wrap_create ( character*(*), intent(in)  path,
integer, intent(in)  cmode,
integer, intent(out)  ncid 
)
Here is the call graph for this function:

◆ wrap_def_dim()

subroutine wrap_nf::wrap_def_dim ( integer, intent(in)  nfid,
character*(*), intent(in)  dimname,
integer, intent(in)  len,
integer, intent(out)  dimid 
)
Here is the call graph for this function:

◆ wrap_def_var()

subroutine wrap_nf::wrap_def_var ( integer, intent(in)  nfid,
character*(*), intent(in)  name,
integer, intent(in)  xtype,
integer, intent(in)  nvdims,
integer, dimension(nvdims), intent(in)  vdims,
integer, intent(out)  varid 
)
Here is the call graph for this function:

◆ wrap_enddef()

subroutine wrap_nf::wrap_enddef ( integer, intent(in)  nfid)
Here is the call graph for this function:

◆ wrap_get_att_text()

subroutine wrap_nf::wrap_get_att_text ( integer, intent(in)  nfid,
integer, intent(in)  varid,
character*(*), intent(in)  attname,
character*(*), intent(out)  atttext 
)
Here is the call graph for this function:

◆ wrap_get_scalar_int()

subroutine wrap_nf::wrap_get_scalar_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, intent(out)  x 
)
Here is the call graph for this function:

◆ wrap_get_scalar_realx()

subroutine wrap_nf::wrap_get_scalar_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
real(r8), intent(out)  x 
)
Here is the call graph for this function:

◆ wrap_get_var_int()

subroutine wrap_nf::wrap_get_var_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(out)  arr 
)
Here is the call graph for this function:

◆ wrap_get_var_real4()

subroutine wrap_nf::wrap_get_var_real4 ( integer, intent(in)  nfid,
integer, intent(in)  varid,
real(r4), dimension(:), intent(out)  arr 
)
Here is the call graph for this function:

◆ wrap_get_var_realx()

subroutine wrap_nf::wrap_get_var_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
real(r8), dimension(:), intent(out)  arr 
)
Here is the call graph for this function:

◆ wrap_get_vara_int()

subroutine wrap_nf::wrap_get_vara_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
integer, dimension(:), intent(out)  arr 
)
Here is the call graph for this function:

◆ wrap_get_vara_realx()

subroutine wrap_nf::wrap_get_vara_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
real(r8), dimension(:), intent(out)  arr 
)
Here is the call graph for this function:

◆ wrap_get_vara_text()

subroutine wrap_nf::wrap_get_vara_text ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
character(len=*), dimension(:), intent(out)  text 
)
Here is the call graph for this function:

◆ wrap_inq_dim()

subroutine wrap_nf::wrap_inq_dim ( integer, intent(in)  nfid,
integer, intent(in)  dimid,
character*(*), intent(out)  dimname,
integer, intent(out)  dimlen 
)
Here is the call graph for this function:

◆ wrap_inq_dimid()

subroutine wrap_nf::wrap_inq_dimid ( integer, intent(in)  nfid,
character*(*), intent(in)  dimname,
integer, intent(out)  dimid 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ wrap_inq_dimlen()

subroutine wrap_nf::wrap_inq_dimlen ( integer, intent(in)  nfid,
integer, intent(in)  dimid,
integer, intent(out)  dimlen 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ wrap_inq_ndims()

subroutine wrap_nf::wrap_inq_ndims ( integer, intent(in)  nfid,
integer, intent(out)  ndims 
)
Here is the call graph for this function:

◆ wrap_inq_nvars()

subroutine wrap_nf::wrap_inq_nvars ( integer, intent(in)  nfid,
integer, intent(out)  nvars 
)
Here is the call graph for this function:

◆ wrap_inq_unlimdim()

subroutine wrap_nf::wrap_inq_unlimdim ( integer, intent(in)  nfid,
integer, intent(out)  dimid 
)
Here is the call graph for this function:

◆ wrap_inq_var()

subroutine wrap_nf::wrap_inq_var ( integer, intent(in)  nfid,
integer, intent(in)  varid,
character*(*), intent(out)  varname,
integer, intent(out)  xtype,
integer, intent(out)  ndims,
integer, dimension(:), intent(out)  dimids,
integer, intent(out)  natts 
)
Here is the call graph for this function:

◆ wrap_inq_vardimid()

subroutine wrap_nf::wrap_inq_vardimid ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(out)  dimids 
)
Here is the call graph for this function:

◆ wrap_inq_varid()

subroutine wrap_nf::wrap_inq_varid ( integer, intent(in)  nfid,
character*(*), intent(in)  varname,
integer, intent(out)  varid,
logical, optional  abort 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ wrap_inq_varname()

subroutine wrap_nf::wrap_inq_varname ( integer, intent(in)  nfid,
integer, intent(in)  varid,
character*(*), intent(out)  varname 
)
Here is the call graph for this function:

◆ wrap_inq_varndims()

subroutine wrap_nf::wrap_inq_varndims ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, intent(out)  ndims 
)
Here is the call graph for this function:

◆ wrap_open()

subroutine wrap_nf::wrap_open ( character*(*), intent(in)  path,
integer, intent(in)  omode,
integer, intent(out)  ncid 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ wrap_put_att_realx()

subroutine wrap_nf::wrap_put_att_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
character*(*), intent(in)  attname,
integer, intent(in)  xtype,
integer, intent(in)  len,
real(r8), dimension(len), intent(in)  attval 
)
Here is the call graph for this function:

◆ wrap_put_att_text()

subroutine wrap_nf::wrap_put_att_text ( integer, intent(in)  nfid,
integer, intent(in)  varid,
character*(*), intent(in)  attname,
character*(*), intent(in)  atttext 
)
Here is the call graph for this function:

◆ wrap_put_var1_int()

subroutine wrap_nf::wrap_put_var1_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  index,
integer, intent(in)  ival 
)
Here is the call graph for this function:

◆ wrap_put_var1_realx()

subroutine wrap_nf::wrap_put_var1_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  index,
real(r8), intent(in)  val 
)
Here is the call graph for this function:

◆ wrap_put_var_int()

subroutine wrap_nf::wrap_put_var_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  arr 
)
Here is the call graph for this function:

◆ wrap_put_var_realx()

subroutine wrap_nf::wrap_put_var_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
real(r8), dimension(:), intent(in)  arr 
)
Here is the call graph for this function:

◆ wrap_put_vara_int()

subroutine wrap_nf::wrap_put_vara_int ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
integer, dimension(:), intent(in)  arr 
)
Here is the call graph for this function:

◆ wrap_put_vara_real()

subroutine wrap_nf::wrap_put_vara_real ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
real(r4), dimension(:), intent(in)  arr 
)
Here is the call graph for this function:

◆ wrap_put_vara_realx()

subroutine wrap_nf::wrap_put_vara_realx ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
real(r8), dimension(:), intent(in)  arr 
)
Here is the call graph for this function:

◆ wrap_put_vara_text()

subroutine wrap_nf::wrap_put_vara_text ( integer, intent(in)  nfid,
integer, intent(in)  varid,
integer, dimension(:), intent(in)  start,
integer, dimension(:), intent(in)  count,
character(len=*), dimension(:), intent(in)  text 
)
Here is the call graph for this function:

◆ wrap_redef()

subroutine wrap_nf::wrap_redef ( integer, intent(in)  nfid)
Here is the call graph for this function: