MeDiPack  1.3.0
A Message Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
medi::MpiTypeDefault< ADTool > Member List

This is the complete list of members for medi::MpiTypeDefault< ADTool >, including all inherited members.

AdjointType typedefmedi::MpiTypeDefault< ADTool >
adToolmedi::MpiTypeDefault< ADTool >
clearIndices(Type *buf, size_t bufOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::clearIndices(void *buf, size_t bufOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
clone() constmedi::MpiTypeDefault< ADTool >inlinevirtual
computeActiveElements(const int count) constmedi::MpiTypeDefault< ADTool >inlinevirtual
copy(Type *from, size_t fromOffset, Type *to, size_t toOffset, int count) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::copy(void *from, size_t fromOffset, void *to, size_t toOffset, int count) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
copyFromModifiedBuffer(Type *buf, size_t bufOffset, const ModifiedType *bufMod, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::copyFromModifiedBuffer(void *buf, size_t bufOffset, const void *bufMod, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
copyIntoModifiedBuffer(const Type *buf, size_t bufOffset, ModifiedType *bufMod, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::copyIntoModifiedBuffer(const void *buf, size_t bufOffset, void *bufMod, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
createIndices(Type *buf, size_t bufOffset, IndexType *indices, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::createIndices(void *buf, size_t bufOffset, void *indices, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
createModifiedTypeBuffer(ModifiedType *&buf, size_t size) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::createModifiedTypeBuffer(void *&buf, size_t size) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
createTypeBuffer(Type *&buf, size_t size) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::createTypeBuffer(void *&buf, size_t size) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
deleteModifiedTypeBuffer(ModifiedType *&buf) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::deleteModifiedTypeBuffer(void *&buf) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
deleteTypeBuffer(Type *&buf, size_t size) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::deleteTypeBuffer(void *&buf, size_t size) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
freeType(Type *buf, size_t bufOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::freeType(void *buf, size_t bufOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
getADTool() constmedi::MpiTypeDefault< ADTool >inlinevirtual
getIndices(const Type *buf, size_t bufOffset, IndexType *indices, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::getIndices(const void *buf, size_t bufOffset, void *indices, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
getModifiedMpiType() constmedi::MpiTypeInterfaceinline
getMpiType() constmedi::MpiTypeInterfaceinline
getValues(const Type *buf, size_t bufOffset, PrimalType *primals, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::getValues(const void *buf, size_t bufOffset, void *primals, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
IndexType typedefmedi::MpiTypeDefault< ADTool >
IndexTypeB typedefmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >
initializeType(Type *buf, size_t bufOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::initializeType(void *buf, size_t bufOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
isClonemedi::MpiTypeDefault< ADTool >
isModifiedBufferRequired() constmedi::MpiTypeDefault< ADTool >inlinevirtual
ModifiedType typedefmedi::MpiTypeDefault< ADTool >
MpiTypeBase(MPI_Datatype mpiType, MPI_Datatype modifiedMpiType)medi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inline
MpiTypeDefault(Tool *adTool, MPI_Datatype type, MPI_Datatype modType)medi::MpiTypeDefault< ADTool >inline
MpiTypeInterface(MPI_Datatype mpiType, MPI_Datatype modifiedMpiType)medi::MpiTypeInterfaceinline
performReduce(Type *buf, Type *target, int count, AMPI_Op op, int ranks) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::performReduce(void *buf, void *target, int count, AMPI_Op op, int ranks) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
PrimalType typedefmedi::MpiTypeDefault< ADTool >
PrimalTypeB typedefmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >
registerValue(Type *buf, size_t bufOffset, IndexType *indices, PrimalType *oldPrimals, size_t bufModOffset, int elements) constmedi::MpiTypeDefault< ADTool >inline
MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >::registerValue(void *buf, size_t bufOffset, void *indices, void *oldPrimals, size_t bufModOffset, int elements) constmedi::MpiTypeBase< MpiTypeDefault< ADTool >, ADTool::Type, ADTool::ModifiedType, ADTool >inlinevirtual
setMpiTypes(MPI_Datatype mpiType, MPI_Datatype modifiedMpiType)medi::MpiTypeInterfaceinlineprotected
Tool typedefmedi::MpiTypeDefault< ADTool >
Type typedefmedi::MpiTypeDefault< ADTool >
~MpiTypeDefault()medi::MpiTypeDefault< ADTool >inline
~MpiTypeInterface()medi::MpiTypeInterfaceinlinevirtual