Wait

inline void mpicpp_lite::wait(const Request &request)

Wait for a single request to complete, ignoring status.

Parameters:

requestRequest to wait for

inline void mpicpp_lite::wait(const Request &request, Status &status)

Wait for a single request to complete with status.

Parameters:
inline void mpicpp_lite::wait_all(const std::vector<Request> &requests)

Wait for all requests to complete.

Parameters:

requests – Requests to wait for

inline std::size_t mpicpp_lite::wait_any(const std::vector<Request> &requests)

Wait for any specified request to complete.

Parameters:

requests – Requests to wait for

Returns:

Index of the request that completed