This is the complete list of members for medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB >, including all inherited members.
addToolAction(HandleBase *h) const =0 | medi::ADToolInterface | pure virtual |
AdjointType typedef | medi::ADToolInterface | |
ADToolBase(MPI_Datatype primalMpiType, MPI_Datatype adjointMpiType) | medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | inline |
ADToolInterface(MPI_Datatype primalMpiType, MPI_Datatype adjointMpiType) | medi::ADToolInterface | inline |
convertOperator(AMPI_Op op) const =0 | medi::ADToolInterface | pure virtual |
createIndexTypeBuffer(void *&buf, size_t size) const | medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | inlinevirtual |
createPrimalTypeBuffer(void *&buf, size_t size) const | medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | inlinevirtual |
deleteIndexTypeBuffer(void *&buf) const | medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | inlinevirtual |
deletePrimalTypeBuffer(void *&buf) const | medi::ADToolBase< Impl, AdjointTypeB, PrimalTypeB, IndexTypeB > | inlinevirtual |
getAdjointMpiType() const | medi::ADToolInterface | inline |
getPrimalMpiType() const | medi::ADToolInterface | inline |
IndexType typedef | medi::ADToolInterface | |
isActiveType() const =0 | medi::ADToolInterface | pure virtual |
isHandleRequired() const =0 | medi::ADToolInterface | pure virtual |
isModifiedBufferRequired() const =0 | medi::ADToolInterface | pure virtual |
isOldPrimalsRequired() const =0 | medi::ADToolInterface | pure virtual |
ModifiedType typedef | medi::ADToolInterface | |
PrimalType typedef | medi::ADToolInterface | |
startAssembly(HandleBase *h) const =0 | medi::ADToolInterface | pure virtual |
stopAssembly(HandleBase *h) const =0 | medi::ADToolInterface | pure virtual |
Type typedef | medi::ADToolInterface | |
~ADToolInterface() | medi::ADToolInterface | inlinevirtual |