CoDiPack  2.2.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::LinearIndexManager< T_Index > Member List

This is the complete list of members for codi::LinearIndexManager< T_Index >, including all inherited members.

addDataSize(size_t const &size)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
addToTapeValues(TapeValues &values) constcodi::LinearIndexManager< T_Index >inline
assignIndex(Index &index)codi::LinearIndexManager< T_Index >inline
assignUnusedIndex(Index &index)codi::LinearIndexManager< T_Index >inline
Base typedefcodi::LinearIndexManager< T_Index >
copyIndex(Index &lhs, Index const &rhs)codi::LinearIndexManager< T_Index >inline
CopyNeedsStatementcodi::LinearIndexManager< T_Index >static
erase(Position const &start, Position const &end, bool recursive=true)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::erase(Position const &start, Position const &end, bool recursive=true)codi::DataInterface< T_NestedData, T_InternalPosHandle >
evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
extractPosition(Position const &pos) constcodi::LinearIndexManager< T_Index >inline
codi::DataInterface::extractPosition(Position const &pos) constcodi::DataInterface< T_NestedData, T_InternalPosHandle >inline
forEachChunk(FunctionObject &function, bool recursive, Args &&... args)codi::LinearIndexManager< T_Index >inline
forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
freeIndex(Index &index) constcodi::LinearIndexManager< T_Index >inline
codi::IndexManagerInterface::freeIndex(Index &index)codi::IndexManagerInterface< T_Index >
getDataPointers(Data *&... pointers)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
getDataSize() constcodi::LinearIndexManager< T_Index >inline
getLargestCreatedIndex() constcodi::LinearIndexManager< T_Index >inline
getPosition() constcodi::LinearIndexManager< T_Index >inline
getPushedDataCount(InternalPosHandle const &startPos)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::getPushedDataCount(InternalPosHandle const &startPos)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
getZeroPosition() constcodi::LinearIndexManager< T_Index >inline
InactiveIndexcodi::IndexManagerInterface< T_Index >static
Index typedefcodi::LinearIndexManager< T_Index >
InternalPosHandle typedefcodi::LinearIndexManager< T_Index >
InvalidIndexcodi::IndexManagerInterface< T_Index >static
IsLinearcodi::LinearIndexManager< T_Index >static
LinearIndexManager(Index reservedIndices)codi::LinearIndexManager< T_Index >inline
NeedsStaticStoragecodi::LinearIndexManager< T_Index >static
NestedData typedefcodi::LinearIndexManager< T_Index >
Position typedefcodi::LinearIndexManager< T_Index >
pushData()codi::LinearIndexManager< T_Index >inline
codi::DataInterface::pushData(Data const &... data)codi::DataInterface< T_NestedData, T_InternalPosHandle >inline
reserveItems(size_t const &items)codi::LinearIndexManager< T_Index >inline
reset()codi::LinearIndexManager< T_Index >inline
resetHard()codi::LinearIndexManager< T_Index >inline
resetTo(Position const &pos)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::resetTo(Position const &pos)codi::DataInterface< T_NestedData, T_InternalPosHandle >
resize(size_t const &totalSize)codi::LinearIndexManager< T_Index >inline
setNested(NestedData *v)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::setNested(NestedData *v)codi::DataInterface< T_NestedData, T_InternalPosHandle >
swap(LinearIndexManager< Index > &other)codi::LinearIndexManager< T_Index >inline
codi::DataInterface::swap(DataInterface &other)codi::DataInterface< T_NestedData, T_InternalPosHandle >