shr_map_mod.F90 File Reference

Go to the source code of this file.

Data Types

type  shr_map_mod::shr_map_mapType

Modules

module  shr_map_mod

Functions/Subroutines

logical shr_map_mod::shr_map_checkInit (map)
logical shr_map_mod::shr_map_checkFilled (map)
logical shr_map_mod::shr_map_checkFldStr (fldStr)
logical shr_map_mod::shr_map_checkFldStrOpt (fldStr, cval)
subroutine shr_map_mod::shr_map_getCS (map, fldStr, cval)
subroutine shr_map_mod::shr_map_getIN (map, fldStr, ival)
subroutine shr_map_mod::shr_map_getR8 (map, fldStr, rval)
subroutine shr_map_mod::shr_map_getAR (map, isrc, idst, wgts)
subroutine shr_map_mod::shr_map_putCS (map, fldStr, cval, verify)
subroutine shr_map_mod::shr_map_putIN (map, fldStr, ival, verify)
subroutine shr_map_mod::shr_map_putR8 (map, fldStr, rval, verify)
subroutine shr_map_mod::shr_map_print (map)
subroutine shr_map_mod::shr_map_listValidOpts ()
subroutine shr_map_mod::shr_map_clean (map)
subroutine shr_map_mod::shr_map_mapSet_global (map, Xsrc, Ysrc, Msrc, Xdst_in, Ydst, Mdst, name, type, algo, mask, vect, rc)
subroutine shr_map_mod::shr_map_mapSet_dest (map, Xsrc, Ysrc, Msrc, Xdst_in, Ydst, Mdst, ndst, Idst, name, type, algo, mask, vect, rc)
subroutine shr_map_mod::shr_map_mapDatam (arrsrc, arrdst, map)
subroutine shr_map_mod::shr_map_mapDatanm (arrsrc, arrdst, Xsrc, Ysrc, Msrc, Xdst, Ydst, Mdst, name, type, algo, mask, vect, rc)
subroutine shr_map_mod::shr_map_setAbort (flag)
subroutine shr_map_mod::shr_map_setDebug (iflag)
subroutine shr_map_mod::shr_map_setDopole (flag)
subroutine shr_map_mod::shr_map_abort (string)
subroutine shr_map_mod::shr_map_checkGrids_global (Xsrc, Ysrc, Msrc, Xdst, Ydst, Mdst, map, rc)
subroutine shr_map_mod::shr_map_checkGrids_dest (Xsrc, Ysrc, Msrc, Xdst, Ydst, Mdst, map, rc)
subroutine shr_map_mod::shr_map_checkWgts_global (Msrc, Mdst, map)
subroutine shr_map_mod::shr_map_getWts (Xdst, Ydst, Xsrc, Ysrc, pti, ptj, ptw, pnum, units)
subroutine shr_map_mod::shr_map_find4corners (Xdst, Ydst, Xsrc, Ysrc, il, ir, jl, ju)
subroutine shr_map_mod::shr_map_findnn (Xdst, Ydst, Xsrc, Ysrc, Msrc, inn, jnn)
subroutine shr_map_mod::shr_map_findnnon (dir, Xdst, Ydst, Xsrc, Ysrc, Msrc, inn, jnn)
real(SHR_KIND_R8) shr_map_mod::shr_map_finddist (Xdst, Ydst, Xsrc, Ysrc)
logical shr_map_mod::shr_map_checkRad (Grid)
subroutine shr_map_mod::shr_map_1dto2d (gid, ni, nj, i, j)
subroutine shr_map_mod::shr_map_2dto1d (gid, ni, nj, i, j)

Variables

character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_name
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_type
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_algo
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_mask
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_vect
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_nwts
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_nsrc
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_fs_ndst
character(len=*), paramete shr_map_mod::shr_map_fs_fill )
character(len=*), paramete shr_map_mod::shr_map_fs_cfill )
character(len=*), paramete shr_map_mod::shr_map_fs_remap )
character(len=*), paramete shr_map_mod::shr_map_fs_copy )
character(len=*), paramete shr_map_mod::shr_map_fs_bilinear )
character(len=*), paramete shr_map_mod::shr_map_fs_nn )
character(len=*), paramete shr_map_mod::shr_map_fs_nnoni )
character(len=*), paramete shr_map_mod::shr_map_fs_nnonj )
character(len=*), paramete shr_map_mod::shr_map_fs_spval )
character(len=*), paramete shr_map_mod::shr_map_fs_srcmask )
character(len=*), paramete shr_map_mod::shr_map_fs_dstmask )
character(len=*), paramete shr_map_mod::shr_map_fs_nomask )
character(len=*), paramete shr_map_mod::shr_map_fs_bothmask )
character(len=*), paramete shr_map_mod::shr_map_fs_scalar )
character(len=*), paramete shr_map_mod::shr_map_fs_vector )
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_setTru
character(SHR_KIND_CS), parameter shr_map_mod::shr_map_setFal
integer(SHR_KIND_IN), parameter shr_map_mod::shr_map_ispval = -99
real(SHR_KIND_R8), parameter shr_map_mod::shr_map_spval = shr_const_spval
integer(SHR_KIND_IN), parameter shr_map_mod::shr_map_fs_ntype = 3
character(len=*), dimension(shr_map_fs_ntype),
paramete 
shr_map_mod::shr_map_fs_types ) = (/shr_map_fs_fill, shr_map_fs_cfill, shr_map_fs_remap /)
integer(SHR_KIND_IN), parameter shr_map_mod::shr_map_fs_nalgo = 6
character(len=*), dimension(shr_map_fs_nalgo),
paramete 
shr_map_mod::shr_map_fs_algos ) = (/shr_map_fs_copy, shr_map_fs_bilinear, shr_map_fs_nn, shr_map_fs_nnoni, shr_map_fs_nnonj, shr_map_fs_spval /)
integer(SHR_KIND_IN), parameter shr_map_mod::shr_map_fs_nmask = 4
character(len=*), dimension(shr_map_fs_nmask),
paramete 
shr_map_mod::shr_map_fs_masks ) = (/shr_map_fs_srcmask, shr_map_fs_dstmask, shr_map_fs_nomask , shr_map_fs_bothmask /)
integer(SHR_KIND_IN), parameter shr_map_mod::shr_map_fs_nvect = 2
character(len=*), dimension(shr_map_fs_nvect),
paramete 
shr_map_mod::shr_map_fs_vects ) = (/shr_map_fs_scalar, shr_map_fs_vector /)
logical, save shr_map_mod::doabort = .true.
logical, save shr_map_mod::dopole = .true.
integer(SHR_KIND_IN), save shr_map_mod::debug = 0
character(SHR_KIND_CS), parameter shr_map_mod::fillstring
character(SHR_KIND_CS), parameter shr_map_mod::inispval
character(SHR_KIND_CS), parameter shr_map_mod::initcopy
real(SHR_KIND_R8), parameter shr_map_mod::c0 = 0._SHR_KIND_R8
real(SHR_KIND_R8), parameter shr_map_mod::c1 = 1._SHR_KIND_R8
real(SHR_KIND_R8), parameter shr_map_mod::c2 = 2._SHR_KIND_R8
real(SHR_KIND_R8), parameter shr_map_mod::eps = 1.0e-12_SHR_KIND_R8
real(SHR_KIND_R8), parameter shr_map_mod::pi = shr_const_pi
 All Classes Namespaces Files Functions Variables Defines

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