77 |
IF ( commSetting .EQ. 'M' ) THEN |
IF ( commSetting .EQ. 'M' ) THEN |
78 |
C Setup MPI stuff here |
C Setup MPI stuff here |
79 |
theTag = (soT-1)*W2_maxNeighbours + oNb |
theTag = (soT-1)*W2_maxNeighbours + oNb |
80 |
tProc = exch2_tProc(thisTile)-1 |
tProc = W2_tileProc(thisTile)-1 |
81 |
sProc = exch2_tProc(soT)-1 |
sProc = W2_tileProc(soT)-1 |
82 |
theType = _MPI_TYPE_RX |
theType = _MPI_TYPE_RX |
83 |
CALL MPI_Recv( e2Bufr1_RX, iBufr, theType, sProc, |
CALL MPI_Recv( e2Bufr1_RX, iBufr, theType, sProc, |
84 |
& theTag, MPI_COMM_MODEL, mpiStatus, mpiRc ) |
& theTag, MPI_COMM_MODEL, mpiStatus, mpiRc ) |