This header provides helpers to indicate to MPI collective operation that a buffer can be use both as an input and output. More...
Classes | |
struct | boost::mpi::inplace_t< T > |
Wrapper type to explicitly indicate that a input data can be overriden with an output value. More... | |
struct | boost::mpi::inplace_t< T * > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::mpi | |
Functions | |
template<typename T > | |
inplace_t< T > | boost::mpi::inplace (T &inout) |
Wrapp a input data to indicate that it can be overriden with an ouput value. More... | |
template<typename T > | |
inplace_t< T * > | boost::mpi::inplace (T *inout) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
This header provides helpers to indicate to MPI collective operation that a buffer can be use both as an input and output.