Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_name | = | 'name' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_type | = | 'type' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_algo | = | 'algo' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_mask | = | 'mask' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_vect | = | 'vect' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_nwts | = | 'nwts' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_nsrc | = | 'nsrc' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_fs_ndst | = | 'ndst' | |
character(len=*), | public, | parameter | :: | shr_map_fs_fill | = | 'fill ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_cfill | = | 'cfill ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_remap | = | 'remap ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_copy | = | 'copy ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_bilinear | = | 'bilinear' | |
character(len=*), | public, | parameter | :: | shr_map_fs_nn | = | 'nn ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_nnoni | = | 'nnoni ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_nnonj | = | 'nnonj ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_spval | = | 'spval ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_srcmask | = | 'srcmask ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_dstmask | = | 'dstmask ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_nomask | = | 'nomask ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_bothmask | = | 'bothmask' | |
character(len=*), | public, | parameter | :: | shr_map_fs_scalar | = | 'scalar ' | |
character(len=*), | public, | parameter | :: | shr_map_fs_vector | = | 'vector ' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_setTru | = | 'TRUE map' | |
character(len=SHR_KIND_CS), | public, | parameter | :: | shr_map_setFal | = | 'FALSE m ' | |
integer(kind=SHR_KIND_IN), | public, | parameter | :: | shr_map_ispval | = | -99 | |
real(kind=SHR_KIND_R8), | public, | parameter | :: | shr_map_spval | = | shr_const_spval | |
integer(kind=SHR_KIND_IN), | public, | parameter | :: | shr_map_fs_ntype | = | 3 | |
character(len=*), | public, | parameter | :: | shr_map_fs_types(shr_map_fs_ntype) | = | (/shr_map_fs_fill, shr_map_fs_cfill, shr_map_fs_remap/) | |
integer(kind=SHR_KIND_IN), | public, | parameter | :: | shr_map_fs_nalgo | = | 6 | |
character(len=*), | public, | parameter | :: | shr_map_fs_algos(shr_map_fs_nalgo) | = | (/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(kind=SHR_KIND_IN), | public, | parameter | :: | shr_map_fs_nmask | = | 4 | |
character(len=*), | public, | parameter | :: | shr_map_fs_masks(shr_map_fs_nmask) | = | (/shr_map_fs_srcmask, shr_map_fs_dstmask, shr_map_fs_nomask, shr_map_fs_bothmask/) | |
integer(kind=SHR_KIND_IN), | public, | parameter | :: | shr_map_fs_nvect | = | 2 | |
character(len=*), | public, | parameter | :: | shr_map_fs_vects(shr_map_fs_nvect) | = | (/shr_map_fs_scalar, shr_map_fs_vector/) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
character(len=*), | intent(in) | :: | cval | |||
logical, | intent(in), | optional | :: | verify |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | rval | |||
logical, | intent(in), | optional | :: | verify |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | ival | |||
logical, | intent(in), | optional | :: | verify |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
character(len=*), | intent(out) | :: | cval |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
real(kind=SHR_KIND_R8), | intent(out) | :: | rval |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map | |||
character(len=*), | intent(in) | :: | fldStr | |||
integer(kind=SHR_KIND_IN), | intent(out) | :: | ival |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map | |||
integer(kind=SHR_KIND_IN), | optional, | pointer | :: | isrc(:) | ||
integer(kind=SHR_KIND_IN), | optional, | pointer | :: | idst(:) | ||
real(kind=SHR_KIND_R8), | optional, | pointer | :: | wgts(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xsrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ysrc(:,:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Msrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xdst_in(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ydst(:,:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Mdst(:,:) | |||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | type | ||
character(len=*), | intent(in), | optional | :: | algo | ||
character(len=*), | intent(in), | optional | :: | mask | ||
character(len=*), | intent(in), | optional | :: | vect | ||
integer(kind=SHR_KIND_IN), | intent(out), | optional | :: | rc |
call shr_map_checkWgts_dest(Msrc,Mdst,map)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xsrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ysrc(:,:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Msrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xdst_in(:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ydst(:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Mdst(:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | ndst | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Idst(:) | |||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | type | ||
character(len=*), | intent(in), | optional | :: | algo | ||
character(len=*), | intent(in), | optional | :: | mask | ||
character(len=*), | intent(in), | optional | :: | vect | ||
integer(kind=SHR_KIND_IN), | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SHR_KIND_R8), | intent(in) | :: | arrsrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(out) | :: | arrdst(:,:) | |||
type(shr_map_mapType), | intent(in) | :: | map |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SHR_KIND_R8), | intent(in) | :: | arrsrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(out) | :: | arrdst(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xsrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ysrc(:,:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Msrc(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Xdst(:,:) | |||
real(kind=SHR_KIND_R8), | intent(in) | :: | Ydst(:,:) | |||
integer(kind=SHR_KIND_IN), | intent(in) | :: | Mdst(:,:) | |||
character(len=*), | intent(in) | :: | name | |||
character(len=*), | intent(in) | :: | type | |||
character(len=*), | intent(in) | :: | algo | |||
character(len=*), | intent(in) | :: | mask | |||
character(len=*), | intent(in), | optional | :: | vect | ||
integer(kind=SHR_KIND_IN), | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(in) | :: | map |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(shr_map_mapType), | intent(inout) | :: | map |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | flag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iflag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | flag |