MeDiPack  1.3.0
A Message Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE > Struct Template Reference

#include <ampiFunctions.hpp>

Inheritance diagram for medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >:

Public Attributes

MPI_Comm comm
 
const int * rdispls
 
const int * rdisplsMod
 
RECVTYPE::Type * recvbuf
 
RECVTYPE::ModifiedType * recvbufMod
 
const int * recvcounts
 
RECVTYPE * recvtype
 
AMPI_Requestrequest
 
const int * sdispls
 
const int * sdisplsMod
 
const SENDTYPE::Type * sendbuf
 
SENDTYPE::ModifiedType * sendbufMod
 
const int * sendcounts
 
SENDTYPE * sendtype
 
- Public Attributes inherited from medi::AsyncHandle
AsyncAdjointHandletoolHandle
 
- Public Attributes inherited from medi::HandleBase
ManualDeleteType deleteType
 
ForwardFunction funcForward
 
PrimalFunction funcPrimal
 
ReverseFunction funcReverse
 

Additional Inherited Members

- Public Member Functions inherited from medi::AsyncHandle
 AsyncHandle ()
 
- Public Member Functions inherited from medi::HandleBase
 HandleBase ()
 
virtual ~HandleBase ()
 

Member Data Documentation

◆ comm

template<typename SENDTYPE , typename RECVTYPE >
MPI_Comm medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::comm

◆ rdispls

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::rdispls

◆ rdisplsMod

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::rdisplsMod

◆ recvbuf

template<typename SENDTYPE , typename RECVTYPE >
RECVTYPE::Type* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::recvbuf

◆ recvbufMod

template<typename SENDTYPE , typename RECVTYPE >
RECVTYPE::ModifiedType* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::recvbufMod

◆ recvcounts

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::recvcounts

◆ recvtype

template<typename SENDTYPE , typename RECVTYPE >
RECVTYPE* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::recvtype

◆ request

template<typename SENDTYPE , typename RECVTYPE >
AMPI_Request* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::request

◆ sdispls

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sdispls

◆ sdisplsMod

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sdisplsMod

◆ sendbuf

template<typename SENDTYPE , typename RECVTYPE >
const SENDTYPE::Type* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sendbuf

◆ sendbufMod

template<typename SENDTYPE , typename RECVTYPE >
SENDTYPE::ModifiedType* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sendbufMod

◆ sendcounts

template<typename SENDTYPE , typename RECVTYPE >
const int* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sendcounts

◆ sendtype

template<typename SENDTYPE , typename RECVTYPE >
SENDTYPE* medi::AMPI_Ialltoallv_AsyncHandle< SENDTYPE, RECVTYPE >::sendtype

The documentation for this struct was generated from the following file: