33 . TOTAL_RCV_SIZE,RCV_SIZE,RDISPLS,
34 . REQUEST,COMM,NB_PROC)
38#include "implicit_f.inc"
46 INTEGER,
INTENT(in) :: REQUEST,COMM
47 INTEGER,
INTENT(in) :: TOTAL_SEND_SIZE,TOTAL_RCV_SIZE,NB_PROC
48 INTEGER,
DIMENSION(NB_PROC),
INTENT(in) :: SEND_SIZE
49 INTEGER,
DIMENSION(NB_PROC),
INTENT(in) :: RCV_SIZE
50 INTEGER,
DIMENSION(NB_PROC),
INTENT(in) :: SDISPLS,RDISPLS
51 INTEGER,
DIMENSION(TOTAL_SEND_SIZE),
INTENT(in)
52INTEGER,
DIMENSION(TOTAL_RCV_SIZE),
INTENT(out) :: RECVBUF
78 CALL mpi_alltoallv(sendbuf,send_size,sdispls,mpi_integer,
79 . recvbuf,rcv_size,rdispls,mpi_integer,
85 CALL mpi_ialltoallv(sendbuf,send_size,sdispls,mpi_integer,
86 . recvbuf,rcv_size,rdispls,mpi_integer,
subroutine spmd_ialltoallv_int(sendbuf, recvbuf, send_size, total_send_size, sdispls, total_rcv_size, rcv_size, rdispls, request, comm, nb_proc)