Ginkgo
Generated from pipelines/1554403166 branch based on develop. Ginkgo version 1.9.0
A numerical linear algebra library targeting many-core architectures
|
The status struct is a light wrapper around the MPI_Status struct. More...
#include <ginkgo/core/base/mpi.hpp>
Public Member Functions | |
status () | |
The default constructor. More... | |
MPI_Status * | get () |
Get a pointer to the underlying MPI_Status object. More... | |
template<typename T > | |
int | get_count (const T *data) const |
Get the count of the number of elements received by the communication call. More... | |
The status struct is a light wrapper around the MPI_Status struct.
|
inline |
The default constructor.
It creates an empty MPI_Status
|
inline |
Get a pointer to the underlying MPI_Status object.
Referenced by gko::experimental::mpi::communicator::recv(), and gko::experimental::mpi::request::wait().
|
inline |
Get the count of the number of elements received by the communication call.
T | The datatype of the object that was received. |
data | The data object of type T that was received. |