#include <ampiFunctions.hpp>
Public Member Functions | |
~AMPI_Ireduce_global_AdjointHandle () | |
Public Member Functions inherited from medi::AsyncAdjointHandle | |
AsyncAdjointHandle () | |
Public Member Functions inherited from medi::HandleBase | |
HandleBase () | |
virtual | ~HandleBase () |
Public Attributes | |
MPI_Comm | comm |
int | count |
DATATYPE * | datatype |
AMPI_Op | op |
void * | recvbufAdjoints |
int | recvbufCount |
int | recvbufCountVec |
DATATYPE::IndexType * | recvbufIndices |
DATATYPE::PrimalType * | recvbufOldPrimals |
DATATYPE::PrimalType * | recvbufPrimals |
int | recvbufTotalSize |
int | root |
void * | sendbufAdjoints |
int | sendbufCount |
int | sendbufCountVec |
DATATYPE::IndexType * | sendbufIndices |
DATATYPE::PrimalType * | sendbufPrimals |
int | sendbufTotalSize |
Public Attributes inherited from medi::AsyncAdjointHandle | |
AMPI_Request | requestReverse |
struct WaitHandle * | waitHandle |
Public Attributes inherited from medi::HandleBase | |
ManualDeleteType | deleteType |
ForwardFunction | funcForward |
PrimalFunction | funcPrimal |
ReverseFunction | funcReverse |
|
inline |
MPI_Comm medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::comm |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::count |
DATATYPE* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::datatype |
AMPI_Op medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::op |
void* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufAdjoints |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufCount |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufCountVec |
DATATYPE::IndexType* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufIndices |
DATATYPE::PrimalType* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufOldPrimals |
DATATYPE::PrimalType* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufPrimals |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::recvbufTotalSize |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::root |
void* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufAdjoints |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufCount |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufCountVec |
DATATYPE::IndexType* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufIndices |
DATATYPE::PrimalType* medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufPrimals |
int medi::AMPI_Ireduce_global_AdjointHandle< DATATYPE >::sendbufTotalSize |