37 USE spmd_comm_world_mod,
ONLY : spmd_comm_world
38#include "implicit_f.inc"
57 INTEGER MSGTYP,MSGOFF,IERROR,LOC_PROC,NN,L,I,K,N,II,KK,
58 . ,SIZ,A_AR,NBIRECV,INDEX,
59 . IRINDEX(NSPMD),REQ_R(NSPMD),IAD_RECV(NSPMD),
60 . STATUS(MPI_STATUS_SIZE)
78 s rxbuf(1,ideb),siz,real,it_spmd(i),msgtyp,
79 g spmd_comm_world,req_r(nbirecv),ierror)
92 xsens(1+(kk-1)*3,k)= rxbuf(3,n)
93 xsens(2+(kk-1)*3,k)= rxbuf(4,n)
94 xsens(3+(kk-1)*3,k)= rxbuf(5,n)
99 IF(nsensp(loc_proc)>0)
THEN
100 siz = 5*nsensp(loc_proc)
103 s rxbuf,siz,real,it_spmd(1),msgtyp,
104 g spmd_comm_world,ierror)
subroutine mpi_send(buf, cnt, datatype, dest, tag, comm, ierr)
subroutine mpi_irecv(buf, cnt, datatype, source, tag, comm, ireq, ierr)