shr_mpi_gatherv Interface

public interface shr_mpi_gatherv

Module Procedures

private subroutine shr_mpi_gathervr1(locArr, locSize, glob1DArr, globSize, displs, rootid, comm, string)

Arguments

Type IntentOptional Attributes Name
real(kind=SHR_KIND_R8), intent(in) :: locArr(:)
integer(kind=SHR_KIND_IN), intent(in) :: locSize
real(kind=SHR_KIND_R8), intent(inout) :: glob1DArr(:)
integer(kind=SHR_KIND_IN), intent(in) :: globSize(:)
integer(kind=SHR_KIND_IN), intent(in) :: displs(:)
integer(kind=SHR_KIND_IN), intent(in) :: rootid
integer(kind=SHR_KIND_IN), intent(in) :: comm
character(len=*), intent(in), optional :: string