shr_ncread_mod Module Reference

Functions/Subroutines

logical shr_ncread_varExists (fileName, varName)
logical shr_ncread_attExists (fileName, varName, attName)
subroutine shr_ncread_varDimNum (fileName, varName, ns, rc)
subroutine shr_ncread_varDimSizeName (fileName, varName, dimName, ns, rc)
subroutine shr_ncread_varDimSizeID (fileName, varName, dnum, ns, rc)
subroutine shr_ncread_varDimSizes (fileName, varName, n1, n2, n3, n4, n5, n6, rc)
subroutine shr_ncread_dimSizeName (fileName, dimName, ns, rc)
subroutine shr_ncread_attribute (fn, vName, aName, attrib, rc)
subroutine shr_ncread_tCoordRC (fn, tName, tvar, units, calendar, rc)
subroutine shr_ncread_tCoordII (fn, tName, dates, secs, rc)
subroutine shr_ncread_domain (fn, lonName, lon, latName, lat, maskName, mask, areaName, area, fracName, frac, rc)
subroutine shr_ncread_tField2dR8 (fn, tIndex, fldName, fld, dim1, dim2, tName, fidi, rc)
subroutine shr_ncread_tField1dR8 (fn, tIndex, fldName, fld, dim1, tName, fidi, rc)
subroutine shr_ncread_tField2dIN (fn, tIndex, fldName, fld, dim1, dim2, tName, fidi, rc)
subroutine shr_ncread_tField1dIN (fn, tIndex, fldName, fld, dim1, tName, fidi, rc)
subroutine shr_ncread_field4dG (fn, fldName, rfld, ifld, dim1, dim1i, dim2, dim2i, dim3, dim3i, dim4, dim4i, dim5, dim5i, dim6, dim6i, fidi, rc)
subroutine shr_ncread_open (fileName, fid, rCode)
subroutine shr_ncread_attrbs (fid, vn)
subroutine shr_ncread_close (fid, rCode)
subroutine shr_ncread_print (fileName, rc)
subroutine shr_ncread_handleErr (rCode, str)
subroutine shr_ncread_setAbort (flag)
subroutine shr_ncread_setDebug (iflag)
subroutine shr_ncread_abort (string)

Variables

logical, save doabort = .true.
integer(SHR_KIND_IN), save debug = 0

Function/Subroutine Documentation

subroutine shr_ncread_mod::shr_ncread_abort ( character(*),intent(in),optional  string  )  [private]

Definition at line 2118 of file shr_ncread_mod.F90.

logical shr_ncread_mod::shr_ncread_attExists ( character(*),intent(in)  fileName,
character(*),intent(in)  varName,
character(*),intent(in)  attName 
)

Definition at line 186 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_attrbs ( integer(SHR_KIND_IN),intent(in)  fid,
integer(SHR_KIND_IN),intent(in)  vn 
) [private]

Definition at line 1803 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_attribute ( character(*),intent(in)  fn,
character(*),intent(in)  vName,
character(*),intent(in)  aName,
character(*),intent(out)  attrib,
integer(SHR_KIND_IN),intent(out),optional  rc 
)

Definition at line 578 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_close ( integer(SHR_KIND_IN),intent(in)  fid,
integer(SHR_KIND_IN),intent(out)  rCode 
)

Definition at line 1875 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_dimSizeName ( character(*),intent(in)  fileName,
character(*),intent(in)  dimName,
integer(SHR_KIND_IN),intent(out)  ns,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 519 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_domain ( character(*),intent(in)  fn,
character(*),intent(in)  lonName,
real(SHR_KIND_R8),dimension(:,:),intent(out)  lon,
character(*),intent(in)  latName,
real(SHR_KIND_R8),dimension(:,:),intent(out)  lat,
character(*),intent(in),optional  maskName,
integer(SHR_KIND_IN),dimension(:,:),intent(out),optional  mask,
character(*),intent(in),optional  areaName,
real(SHR_KIND_R8),dimension(:,:),intent(out),optional  area,
character(*),intent(in),optional  fracName,
real(SHR_KIND_R8),dimension(:,:),intent(out),optional  frac,
integer(SHR_KIND_IN),intent(out),optional  rc 
)

Definition at line 872 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_field4dG ( character(*),intent(in)  fn,
character(*),intent(in)  fldName,
real(SHR_KIND_R8),dimension(:,:,:,:),intent(out),optional  rfld,
integer(SHR_KIND_IN),dimension(:,:,:,:),intent(out),optional  ifld,
character(*),intent(in),optional  dim1,
integer(SHR_KIND_IN),intent(in),optional  dim1i,
character(*),intent(in),optional  dim2,
integer(SHR_KIND_IN),intent(in),optional  dim2i,
character(*),intent(in),optional  dim3,
integer(SHR_KIND_IN),intent(in),optional  dim3i,
character(*),intent(in),optional  dim4,
integer(SHR_KIND_IN),intent(in),optional  dim4i,
character(*),intent(in),optional  dim5,
integer(SHR_KIND_IN),intent(in),optional  dim5i,
character(*),intent(in),optional  dim6,
integer(SHR_KIND_IN),intent(in),optional  dim6i,
integer(SHR_KIND_IN),intent(in),optional  fidi,
integer(SHR_KIND_IN),intent(out),optional  rc 
)

Definition at line 1452 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_handleErr ( integer(SHR_KIND_IN),intent(in)  rCode,
character(*),intent(in)  str 
) [private]

Definition at line 2000 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_open ( character(*),intent(in)  fileName,
integer(SHR_KIND_IN),intent(out)  fid,
integer(SHR_KIND_IN),intent(out)  rCode 
)

Definition at line 1749 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_print ( character(*),intent(in)  fileName,
integer(SHR_KIND_IN),intent(in),optional  rc 
)

Definition at line 1917 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_setAbort ( logical,intent(in)  flag  ) 

Definition at line 2040 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_setDebug ( integer,intent(in)  iflag  ) 

Definition at line 2079 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tCoordII ( character(*),intent(in)  fn,
character(*),intent(in)  tName,
integer(SHR_KIND_IN),dimension(:),intent(out)  dates,
integer(SHR_KIND_IN),dimension(:),intent(out)  secs,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 772 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tCoordRC ( character(*),intent(in)  fn,
character(*),intent(in)  tName,
real(SHR_KIND_R8),dimension(:),intent(out)  tvar,
character(*),intent(out)  units,
character(*),intent(out)  calendar,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 672 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tField1dIN ( character(*),intent(in)  fn,
integer(SHR_KIND_IN),intent(in)  tIndex,
character(*),intent(in)  fldName,
integer(SHR_KIND_IN),dimension(:),intent(out)  fld,
character(*),intent(in),optional  dim1,
character(*),intent(in),optional  tName,
integer(SHR_KIND_IN),intent(in),optional  fidi,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 1356 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tField1dR8 ( character(*),intent(in)  fn,
integer(SHR_KIND_IN),intent(in)  tIndex,
character(*),intent(in)  fldName,
real(SHR_KIND_R8),dimension(:),intent(out)  fld,
character(*),intent(in),optional  dim1,
character(*),intent(in),optional  tName,
integer(SHR_KIND_IN),intent(in),optional  fidi,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 1175 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tField2dIN ( character(*),intent(in)  fn,
integer(SHR_KIND_IN),intent(in)  tIndex,
character(*),intent(in)  fldName,
integer(SHR_KIND_IN),dimension(:,:),intent(out)  fld,
character(*),intent(in),optional  dim1,
character(*),intent(in),optional  dim2,
character(*),intent(in),optional  tName,
integer(SHR_KIND_IN),intent(in),optional  fidi,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 1266 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_tField2dR8 ( character(*),intent(in)  fn,
integer(SHR_KIND_IN),intent(in)  tIndex,
character(*),intent(in)  fldName,
real(SHR_KIND_R8),dimension(:,:),intent(out)  fld,
character(*),intent(in),optional  dim1,
character(*),intent(in),optional  dim2,
character(*),intent(in),optional  tName,
integer(SHR_KIND_IN),intent(in),optional  fidi,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 1086 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_varDimNum ( character(*),intent(in)  fileName,
character(*),intent(in)  varName,
integer(SHR_KIND_IN),intent(out)  ns,
integer(SHR_KIND_IN),intent(out),optional  rc 
)

Definition at line 247 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_varDimSizeID ( character(*),intent(in)  fileName,
character(*),intent(in)  varName,
integer(SHR_KIND_IN),intent(in)  dnum,
integer(SHR_KIND_IN),intent(out)  ns,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 353 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_varDimSizeName ( character(*),intent(in)  fileName,
character(*),intent(in)  varName,
character(*),intent(in)  dimName,
integer(SHR_KIND_IN),intent(out)  ns,
integer(SHR_KIND_IN),intent(out),optional  rc 
) [private]

Definition at line 305 of file shr_ncread_mod.F90.

subroutine shr_ncread_mod::shr_ncread_varDimSizes ( character(*),intent(in)  fileName,
character(*),intent(in)  varName,
integer(SHR_KIND_IN),intent(out),optional  n1,
integer(SHR_KIND_IN),intent(out),optional  n2,
integer(SHR_KIND_IN),intent(out),optional  n3,
integer(SHR_KIND_IN),intent(out),optional  n4,
integer(SHR_KIND_IN),intent(out),optional  n5,
integer(SHR_KIND_IN),intent(out),optional  n6,
Integer(SHR_KIND_IN),intent(out),optional  rc 
)

Definition at line 420 of file shr_ncread_mod.F90.

logical shr_ncread_mod::shr_ncread_varExists ( character(*),intent(in)  fileName,
character(*),intent(in)  varName 
)

Definition at line 129 of file shr_ncread_mod.F90.


Variable Documentation

integer(SHR_KIND_IN),save shr_ncread_mod::debug = 0

Definition at line 107 of file shr_ncread_mod.F90.

logical,save shr_ncread_mod::doabort = .true.

Definition at line 106 of file shr_ncread_mod.F90.

 All Classes Namespaces Files Functions Variables Defines

Generated on Wed Jun 23 12:04:57 2010 for CESM_Driver by  doxygen 1.6.1