shr_mpi_scatterv Interface

public interface shr_mpi_scatterv

Module Procedures

private subroutine shr_mpi_scattervr1(locarr, locSize, glob1Darr, globSize, displs, rootid, comm, string)

Arguments

Type IntentOptional Attributes Name
real(kind=SHR_KIND_R8), intent(out) :: locarr(:)
integer(kind=SHR_KIND_IN), intent(in) :: locSize
real(kind=SHR_KIND_R8), intent(in) :: 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