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

#include <ampiFunctions.hpp>

Inheritance diagram for medi::AMPI_Mrecv_AdjointHandle< DATATYPE >:

Public Member Functions

 ~AMPI_Mrecv_AdjointHandle ()
 
- 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
 
RecvAdjCall reverse_send
 
MPI_Status * status
 
- Public Attributes inherited from medi::HandleBase
ManualDeleteType deleteType
 
ForwardFunction funcForward
 
PrimalFunction funcPrimal
 
ReverseFunction funcReverse
 

Constructor & Destructor Documentation

◆ ~AMPI_Mrecv_AdjointHandle()

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

Member Data Documentation

◆ bufAdjoints

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

◆ bufCount

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

◆ bufCountVec

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

◆ bufIndices

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

◆ bufOldPrimals

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

◆ bufPrimals

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

◆ bufTotalSize

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

◆ count

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

◆ datatype

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

◆ message

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

◆ reverse_send

template<typename DATATYPE >
RecvAdjCall medi::AMPI_Mrecv_AdjointHandle< DATATYPE >::reverse_send

◆ status

template<typename DATATYPE >
MPI_Status* medi::AMPI_Mrecv_AdjointHandle< DATATYPE >::status

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