KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
|
Predicate to check whether an argument provided to sparse_alltoall shall be discarded in the internal calls to Communicator::issend(). More...
#include <alltoall_sparse.hpp>
Static Public Member Functions | |
template<typename Arg > | |
static constexpr bool | discard () |
Function to check whether an argument provided to SparseAlltoall::alltoallv_sparse() shall be discarded in the send call. | |
Predicate to check whether an argument provided to sparse_alltoall shall be discarded in the internal calls to Communicator::issend().
|
inlinestaticconstexpr |
Function to check whether an argument provided to SparseAlltoall::alltoallv_sparse() shall be discarded in the send call.
Arg | Argument to be checked. |
True
(i.e. discard) iff Arg's parameter_type is sparse_send_buf
, on_message
or destination
.