Hold the description and status of communication data. More...
#include <AMReX_ParallelDescriptor.H>
Public Member Functions | |
| Message ()=default | |
| Message (MPI_Request req_, MPI_Datatype type_) | |
| Message (MPI_Status stat_, MPI_Datatype type_) | |
| void | wait () |
| bool | test () |
| size_t | count () const |
| int | tag () const |
| int | pid () const |
| MPI_Datatype | type () const |
| MPI_Request | req () const |
| MPI_Status | stat () const |
Private Attributes | |
| bool | m_finished = true |
| MPI_Datatype | m_type = MPI_DATATYPE_NULL |
| MPI_Request | m_req = MPI_REQUEST_NULL |
| MPI_Status | m_stat {} |
Hold the description and status of communication data.
|
default |
|
inline |
|
inline |
| size_t amrex::ParallelDescriptor::Message::count | ( | ) | const |
| int amrex::ParallelDescriptor::Message::pid | ( | ) | const |
|
inline |
|
inline |
| int amrex::ParallelDescriptor::Message::tag | ( | ) | const |
| bool amrex::ParallelDescriptor::Message::test | ( | ) |
|
inline |
| void amrex::ParallelDescriptor::Message::wait | ( | ) |
|
private |
|
private |
|
mutableprivate |
|
private |