Changeset ac6d04 for src/comm/mpi/has_request_vec.hpp
- Timestamp:
- Apr 10, 2012, 1:55:49 PM (14 years ago)
- Children:
- a40eea
- Parents:
- d24c2f
- File:
-
- 1 edited
-
src/comm/mpi/has_request_vec.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/comm/mpi/has_request_vec.hpp
rd24c2f rac6d04 27 27 } 28 28 29 void ClearRequests()29 void WaitAll() 30 30 { 31 if ( request_vec.size() > 0) {31 if (!request_vec.empty()) { 32 32 #ifndef NDEBUG 33 33 int rval = MPI_Waitall(static_cast<int>(request_vec.size()), &request_vec.front(), MPI_STATUSES_IGNORE); … … 38 38 request_vec.clear(); 39 39 } 40 } 41 42 int TestAll() 43 { 44 int flag = 1; 45 if (!request_vec.empty()) 46 MPI_Testall(request_vec.size(), &request_vec.front(), &flag, MPI_STATUSES_IGNORE); 47 return flag; 40 48 } 41 49
Note:
See TracChangeset
for help on using the changeset viewer.
