|
dune-common 2.8.0
|
Loading...
Searching...
No Matches
mpifuture.hh
Go to the documentation of this file.
97 MPIFuture(V&& recv_data, U&& send_data, typename std::enable_if_t<!std::is_void<V>::value && !std::is_void<U>::value>* = 0) :
Implements an utility class that provides collective communication methods for sequential programs.
Interface class to translate objects to a MPI_Datatype, void* and size used for MPI calls.
bigunsignedint< k > operator*(const bigunsignedint< k > &x, std::uintmax_t y)
Definition bigunsignedint.hh:544
STL namespace.
Collective communication interface and sequential default implementation.
Definition communication.hh:98
This exception is thrown when ready(), wait() or get() is called on an invalid future....
Definition future.hh:16
Definition mpifuture.hh:17
std::optional< std::reference_wrapper< T > > value
Definition mpifuture.hh:51
Provides a future-like object for MPI communication. It contains the object that will be received and...
Definition mpifuture.hh:83
MPIFuture(V &&recv_data, typename std::enable_if_t<!std::is_void< V >::value > *=0)
Definition mpifuture.hh:105
MPIFuture(V &&recv_data, U &&send_data, typename std::enable_if_t<!std::is_void< V >::value &&!std::is_void< U >::value > *=0)
Definition mpifuture.hh:97
T reset(T... args)
T swap(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8