MeDiPack  1.2.2
A Message Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
medi::AMPI_Imrecv_AdjointHandle< DATATYPE > Struct Template Reference

#include <ampiFunctions.hpp>

Inheritance diagram for medi::AMPI_Imrecv_AdjointHandle< DATATYPE >:

Public Member Functions

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

Public Attributes

void * bufAdjoints
 
int bufCount
 
int bufCountVec
 
DATATYPE::IndexType * bufIndices
 
DATATYPE::PrimalType * bufOldPrimals
 
DATATYPE::PrimalType * bufPrimals
 
int bufTotalSize
 
int count
 
DATATYPE * datatype
 
AMPI_Message message
 
- Public Attributes inherited from medi::AsyncAdjointHandle
AMPI_Request requestReverse
 
struct WaitHandlewaitHandle
 
- Public Attributes inherited from medi::HandleBase
ManualDeleteType deleteType
 
ForwardFunction funcForward
 
PrimalFunction funcPrimal
 
ReverseFunction funcReverse
 

Constructor & Destructor Documentation

◆ ~AMPI_Imrecv_AdjointHandle()

template<typename DATATYPE >
medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::~AMPI_Imrecv_AdjointHandle ( )
inline

Member Data Documentation

◆ bufAdjoints

template<typename DATATYPE >
void* medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufAdjoints

◆ bufCount

template<typename DATATYPE >
int medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufCount

◆ bufCountVec

template<typename DATATYPE >
int medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufCountVec

◆ bufIndices

template<typename DATATYPE >
DATATYPE::IndexType* medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufIndices

◆ bufOldPrimals

template<typename DATATYPE >
DATATYPE::PrimalType* medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufOldPrimals

◆ bufPrimals

template<typename DATATYPE >
DATATYPE::PrimalType* medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufPrimals

◆ bufTotalSize

template<typename DATATYPE >
int medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::bufTotalSize

◆ count

template<typename DATATYPE >
int medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::count

◆ datatype

template<typename DATATYPE >
DATATYPE* medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::datatype

◆ message

template<typename DATATYPE >
AMPI_Message medi::AMPI_Imrecv_AdjointHandle< DATATYPE >::message

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