CoDiPack  3.0.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter > Member List

This is the complete list of members for codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >, including all inherited members.

addDataSize(size_t size)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::addDataSize(size_t const &size)codi::DataInterface< EmptyData >
addToTapeValues(TapeValues &values) constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
BlockData(size_t const &chunkSize, NestedData *nested)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
BlockData(size_t const &chunkSize)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
Chunk typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
erase(Position const &start, Position const &end, bool recursive=true)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::erase(Position const &start, Position const &end, bool recursive=true)codi::DataInterface< EmptyData >
evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::evaluateForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< EmptyData >
evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::evaluateReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< EmptyData >
extractPosition(Position const &pos) constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
extractPosition(Position const &pos) constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::extractPosition(Position const &pos) constcodi::DataInterface< EmptyData >
forEachChunk(FunctionObject &function, bool recursive, Args &&... args)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::forEachForward(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< EmptyData >
forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::forEachReverse(Position const &start, Position const &end, FunctionObject function, Args &&... args)codi::DataInterface< EmptyData >
getDataPointers(Data *&... pointers)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
getDataSize() constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
getPosition() constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
getPushedDataCount(InternalPosHandle const &startPos)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
getZeroPosition() constcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
InternalPosHandle typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
NestedData typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
NestedPosition typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
NestingDepthPointerInserter typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
PointerInserter typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
Position typedefcodi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >
pushData(Data const &... data)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
reserveItems(size_t const &items)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
reset()codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
resetHard()codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
resetTo(Position const &pos)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::resetTo(Position const &pos)codi::DataInterface< EmptyData >
resize(size_t const &totalSize)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
setNested(NestedData *v)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::setNested(NestedData *v)codi::DataInterface< EmptyData >
swap(BlockData< Chunk, NestedData > &other)codi::BlockData< T_Chunk, T_NestedData, T_PointerInserter >inline
codi::DataInterface< EmptyData >::swap(DataInterface &other)codi::DataInterface< EmptyData >