![]()  | 
  
    Ginkgo
    Generated from pipelines/1330831941 branch based on master. Ginkgo version 1.8.0
    
   A numerical linear algebra library targeting many-core architectures 
   | 
 
The request class is a light, move-only wrapper around the MPI_Request handle. More...
#include <ginkgo/core/base/mpi.hpp>
Public Member Functions | |
| request () | |
| The default constructor.  More... | |
| request (const request &)=delete | |
| request & | operator= (const request &)=delete | 
| request (request &&o) noexcept | |
| request & | operator= (request &&o) noexcept | 
| MPI_Request * | get () | 
| Get a pointer to the underlying MPI_Request handle.  More... | |
| status | wait () | 
| Allows a rank to wait on a particular request handle.  More... | |
The request class is a light, move-only wrapper around the MPI_Request handle.
      
  | 
  inline | 
The default constructor.
It creates a null MPI_Request of MPI_REQUEST_NULL type.
      
  | 
  inline | 
Get a pointer to the underlying MPI_Request handle.
Referenced by gko::experimental::mpi::communicator::i_all_gather(), gko::experimental::mpi::communicator::i_all_reduce(), gko::experimental::mpi::communicator::i_all_to_all(), gko::experimental::mpi::communicator::i_all_to_all_v(), gko::experimental::mpi::communicator::i_broadcast(), gko::experimental::mpi::communicator::i_gather(), gko::experimental::mpi::communicator::i_gather_v(), gko::experimental::mpi::communicator::i_recv(), gko::experimental::mpi::communicator::i_reduce(), gko::experimental::mpi::communicator::i_scan(), gko::experimental::mpi::communicator::i_scatter(), gko::experimental::mpi::communicator::i_scatter_v(), gko::experimental::mpi::communicator::i_send(), gko::experimental::mpi::window< ValueType >::r_accumulate(), gko::experimental::mpi::window< ValueType >::r_get(), gko::experimental::mpi::window< ValueType >::r_get_accumulate(), and gko::experimental::mpi::window< ValueType >::r_put().
      
  | 
  inline | 
Allows a rank to wait on a particular request handle.
| req | The request to wait on. | 
| status | The status variable that can be queried. | 
References gko::experimental::mpi::status::get().
 1.8.16