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 |