Changeset 1374 for XIOS/dev/branch_openmp/extern/src_ep_dev/ep_message.cpp
- Timestamp:
- 12/13/17 15:12:08 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_message.cpp
r1362 r1374 37 37 Debug("Message probing for intracomm\n"); 38 38 39 40 //#ifdef _openmpi41 39 #pragma omp critical (_mpi_call) 42 40 { … … 51 49 } 52 50 } 53 //#elif _intelmpi 54 //#pragma omp critical (_mpi_call) 55 //{ 56 // ::MPI_Iprobe(MPI_ANY_SOURCE, MPI_ANY_TAG, to_mpi_comm(comm.mpi_comm), &flag, &status); 57 // if(flag) 58 // { 59 // Debug("find message in mpi comm \n"); 60 // mpi_source = status.MPI_SOURCE; 61 // int tag = status.MPI_TAG; 62 // ::MPI_Mprobe(mpi_source, tag, to_mpi_comm(comm.mpi_comm), &message, &status); 63 // } 64 //} 65 //#endif 51 66 52 67 53 if(flag) … … 90 76 } 91 77 92 delete msg_block; 78 delete msg_block; 93 79 } 94 80 … … 117 103 Debug("Message probing for intracomm\n"); 118 104 119 //#ifdef _openmpi120 105 #pragma omp critical (_mpi_call) 121 106 { … … 170 155 Debug("Message probing for intracomm\n"); 171 156 172 //#ifdef _openmpi173 157 #pragma omp critical (_mpi_call) 174 158 {
Note: See TracChangeset
for help on using the changeset viewer.