This is the complete list of members for medi::MpiStructType, including all inherited members.
AdjointType typedef | medi::MpiStructType | |
clearIndices(void *buf, size_t bufOffset, int elements) const | medi::MpiStructType | inlinevirtual |
clone() const | medi::MpiStructType | inlinevirtual |
computeActiveElements(const int count) const | medi::MpiStructType | inlinevirtual |
computeBufferPointer(const void *buf, size_t offset) const | medi::MpiStructType | inline |
computeBufferPointer(void *buf, size_t offset) const | medi::MpiStructType | inline |
computeBufOffset(size_t element) const | medi::MpiStructType | inline |
computeModOffset(size_t element) const | medi::MpiStructType | inline |
copy(void *from, size_t fromOffset, void *to, size_t toOffset, int count) const | medi::MpiStructType | inlinevirtual |
copyFromModifiedBuffer(void *buf, size_t bufOffset, const void *bufMod, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
copyIntoModifiedBuffer(const void *buf, size_t bufOffset, void *bufMod, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
createIndices(void *buf, size_t bufOffset, void *indices, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
createModifiedTypeBuffer(void *&buf, size_t size) const | medi::MpiStructType | inlinevirtual |
createTypeBuffer(void *&buf, size_t size) const | medi::MpiStructType | inlinevirtual |
deleteModifiedTypeBuffer(void *&buf) const | medi::MpiStructType | inlinevirtual |
deleteTypeBuffer(void *&buf, size_t size) const | medi::MpiStructType | inlinevirtual |
freeType(void *buf, size_t bufOffset, int elements) const | medi::MpiStructType | inlinevirtual |
getADTool() const | medi::MpiStructType | inlinevirtual |
getIndices(const void *buf, size_t bufOffset, void *indices, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
getModifiedMpiType() const | medi::MpiTypeInterface | inline |
getMpiType() const | medi::MpiTypeInterface | inline |
getValues(const void *buf, size_t bufOffset, void *primals, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
IndexType typedef | medi::MpiStructType | |
initializeType(void *buf, size_t bufOffset, int elements) const | medi::MpiStructType | inlinevirtual |
isModifiedBufferRequired() const | medi::MpiStructType | inlinevirtual |
ModifiedType typedef | medi::MpiStructType | |
MpiStructType(const MpiStructType *other) | medi::MpiStructType | inline |
MpiStructType(const MpiStructType *other, size_t offset, size_t extent) | medi::MpiStructType | inline |
MpiStructType(int count, const int *array_of_blocklengths, const MPI_Aint *array_of_displacements, MpiTypeInterface *const *array_of_types) | medi::MpiStructType | inline |
MpiTypeInterface(MPI_Datatype mpiType, MPI_Datatype modifiedMpiType) | medi::MpiTypeInterface | inline |
performReduce(void *buf, void *target, int count, AMPI_Op op, int ranks) const | medi::MpiStructType | inlinevirtual |
PrimalType typedef | medi::MpiStructType | |
registerValue(void *buf, size_t bufOffset, void *indices, void *oldPrimals, size_t bufModOffset, int elements) const | medi::MpiStructType | inlinevirtual |
setMpiTypes(MPI_Datatype mpiType, MPI_Datatype modifiedMpiType) | medi::MpiTypeInterface | inlineprotected |
Type typedef | medi::MpiStructType | |
~MpiStructType() | medi::MpiStructType | inline |
~MpiTypeInterface() | medi::MpiTypeInterface | inlinevirtual |