OpenLB 1.7
|
Wrapper for a non-blocking block propagation receive request. More...
#include <blockCommunicator.hh>
Classes | |
class | ref |
Manual replacement for std::reference_wrapper<RecvTask> More... | |
Public Member Functions | |
RecvTask (MPI_Comm comm, int tag, int rank, const std::vector< std::type_index > &fields, const std::vector< CellID > &cells, BLOCK &block) | |
bool | operator< (const RecvTask &rhs) const |
void | receive () |
bool | isDone () |
void | unpack () |
Wrapper for a non-blocking block propagation receive request.
Definition at line 78 of file blockCommunicator.hh.
|
inline |
Definition at line 115 of file blockCommunicator.hh.
|
inline |
Definition at line 139 of file blockCommunicator.hh.
References olb::MpiRequest::isDone().
|
inline |
Definition at line 128 of file blockCommunicator.hh.
|
inline |
Definition at line 134 of file blockCommunicator.hh.
References olb::MpiRequest::start().
|
inline |
Definition at line 144 of file blockCommunicator.hh.
References olb::MultiConcreteCommunicatable< COMMUNICATEE >::deserialize().