TRIQS/mpi 1.3.0
C++ interface to MPI
|
Provides a struct and tags to represent lazy MPI communication.
Definition in file lazy.hpp.
Go to the source code of this file.
Classes | |
struct | mpi::lazy< Tag, T > |
Represents a lazy MPI communication. More... | |
struct | mpi::tag::gather |
Tag to specify a lazy MPI gather call. More... | |
struct | mpi::tag::reduce |
Tag to specify a lazy MPI reduce call. More... | |
struct | mpi::tag::scatter |
Tag to specify a lazy MPI scatter call. More... | |
Variables | |
template<typename T > | |
constexpr bool | mpi::is_mpi_lazy = false |
Type trait to check if a type is mpi::lazy. | |
template<typename Tag , typename T > | |
constexpr bool | mpi::is_mpi_lazy< lazy< Tag, T > > = true |
Spezialization of mpi::is_mpi_lazy. | |