5 &(send_buffer,nsend,send_displ,send_datyp,recv_buffer,nrecv,
6 & recv_displ,recv_datyp,ierr)
52 INTEGER,
INTENT(IN) :: NSEND(*),SEND_DISPL(*),SEND_DATYP,NRECV(*)
53 INTEGER,
INTENT(IN) :: RECV_DISPL(*),RECV_DATYP
54 INTEGER,
INTENT(OUT) :: IERR
63 recv_buffer(1)%MYPID = 0
68 WRITE(
lu,*)
'P_MPI_ALLTOALLV: COMPAD CRITICAL MPI OPERATION' 69 WRITE(
lu,*)
' PLEASE CONTACT JR @ ADJOINTWARE' 73 CALL mpi_alltoallv(send_buffer,nsend,send_displ,send_datyp,
74 & recv_buffer,nrecv,recv_displ,recv_datyp,
78 WRITE(
lu,*)
'P_MPI_ALLTOALLV:' 79 WRITE(
lu,*)
'MPI ERROR ',ierr
85 recv_buffer(1)%MYPID=0
86 WRITE(
lu,*)
'CALL OF P_MPI_ALLTOALLV_CHARAC VOID VERSION'
subroutine p_mpi_alltoallv_charac(SEND_BUFFER, NSEND, SEND_DISPL, SEND_DATYP, RECV_BUFFER, NRECV, RECV_DISPL, RECV_DATYP, IERR)