5 &(send_buffer,nsend,send_displ,send_datyp,recv_buffer,nrecv,
6 & recv_displ,recv_datyp,ierr)
51 INTEGER,
INTENT(IN) :: SEND_BUFFER(*),NSEND(*),SEND_DISPL(*)
52 INTEGER,
INTENT(IN) :: SEND_DATYP,NRECV(*),RECV_DISPL(*)
53 INTEGER,
INTENT(IN) :: RECV_DATYP
54 INTEGER,
INTENT(OUT) :: RECV_BUFFER(*),IERR
59 CALL mpi_alltoallv(send_buffer,nsend,send_displ,send_datyp,
60 & recv_buffer,nrecv,recv_displ,recv_datyp,
64 WRITE(
lu,*)
'P_MPI_ALLTOALLV_I:' 65 WRITE(
lu,*)
'MPI ERROR ',ierr
72 WRITE(
lu,*)
'CALL OF P_MPI_ALLTOALLV_I VOID VERSION'
subroutine p_mpi_alltoallv_i(SEND_BUFFER, NSEND, SEND_DISPL, SEND_DATYP, RECV_BUFFER, NRECV, RECV_DISPL, RECV_DATYP, IERR)