35 USE spmd_comm_world_mod,
ONLY : spmd_comm_world
36#include "implicit_f.inc"
48 . v(len),vp0(lenp0),weight(*)
55 INTEGER STATUS(MPI_STATUS_SIZE),IERROR,
56 . MSGTYP,I,SIZ,LENP(NSPMD),DISP(NSPMD),
61 IF(weight(i) == 1)
THEN
69 s len_tmp ,1 ,mpi_integer,
70 r lenp ,1 ,mpi_integer,it_spmd(1),
71 g spmd_comm_world,ierror)
82 s v_tmp ,len_tmp ,mpi_integer,
83 r vp0 ,lenp ,disp,mpi_integer,it_spmd(1),
84 g spmd_comm_world,ierror)
subroutine mpi_gather(sendbuf, cnt, datatype, recvbuf, reccnt, rectype, root, comm, ierr)
subroutine mpi_gatherv(sendbuf, cnt, datatype, recvbuf, reccnt, displs, rectype, root, comm, ierr)