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 |