shr_map_mapSet Interface

public interface shr_map_mapSet

Module Procedures

private subroutine shr_map_mapSet_global(map, Xsrc, Ysrc, Msrc, Xdst_in, Ydst, Mdst, name, type, algo, mask, vect, rc)

Arguments

Type IntentOptional 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

private subroutine shr_map_mapSet_dest(map, Xsrc, Ysrc, Msrc, Xdst_in, Ydst, Mdst, ndst, Idst, name, type, algo, mask, vect, rc)

call shr_map_checkWgts_dest(Msrc,Mdst,map)

Arguments

Type IntentOptional 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