3 #include <boost/mpi/environment.hpp>
7 namespace communicationPolicy {
22 typedef unsigned VAddr;
25 Event(boost::mpi::request request) : request(request), async(
true){
29 Event(boost::mpi::status status) : status(status), async(
false){
47 boost::optional<boost::mpi::status> status = request.test();
62 status = request.wait();
64 return status.source();
69 status = request.wait();
76 boost::mpi::request request;
77 boost::mpi::status status;
An event is returned by non-blocking communication operations and can be asked whether an operation h...
Definition: Event.hpp:20