|
ADOL-C: Automatic Differentiation in C/C++ 2.7.3
|
Adapter for the locations tape (loc tape). More...
#include <infotype.h>


Public Types | |
| using | Self = LocInfo< BufferContext, EType > |
| using | Base = InfoAdapter< Self, BufferContext, size_t > |
| using | value_type = typename Base::value_type |
| using | StatEntries = typename Base::StatEntries |
Public Types inherited from ADOLC::detail::InfoAdapter< LocInfo< BufferContext, EType >, BufferContext, size_t > | |
| using | value_type = size_t |
| using | StatEntries = typename BufferContext::StatEntries |
Static Public Member Functions | |
| static LocBuffer & | getBuffer (BufferContext &context) |
| static const LocBuffer & | getBuffer (const BufferContext &context) |
| static void | updateBufferPositionReverse (BufferContext &context, size_t blockSize) |
| static void | prepareForwardPosition (BufferContext &context, size_t blockSize) |
Static Public Member Functions inherited from ADOLC::detail::InfoAdapter< LocInfo< BufferContext, EType >, BufferContext, size_t > | |
| static void | ensureReverseReadable (BufferContext &, size_t) |
| static long | reverseSeekOffset (const BufferContext &context, size_t blockSize) |
| static void | updateBufferStatsForward (BufferContext &context, size_t blockSize) |
| static void | updateBufferStatsReverse (BufferContext &context, size_t blockSize) |
| static void | updateBufferPositionForward (BufferContext &context) |
| static void | updateBufferPositionReverse (BufferContext &context, size_t blockSize) |
| static void | prepareForwardPosition (BufferContext &context, size_t) |
Static Public Attributes | |
| static constexpr StatEntries | num = BufferContext::NUM_LOCATIONS |
| static constexpr StatEntries | fileAccess = BufferContext::LOC_FILE_ACCESS |
| static constexpr StatEntries | bufferSize = BufferContext::LOC_BUFFER_SIZE |
| static constexpr size_t | fileIndex = 1 |
| static constexpr EType | error = EType::LOC_READ_FAILED |
| static constexpr size_t | chunkSize = ADOLC_IO_CHUNK_SIZE / sizeof(value_type) |
Static Public Attributes inherited from ADOLC::detail::InfoAdapter< LocInfo< BufferContext, EType >, BufferContext, size_t > | |
| static constexpr bool | removeExistingBeforeWrite |
| static constexpr const char * | openWriteMode |
Adapter for the locations tape (loc tape).
| using ADOLC::detail::LocInfo< BufferContext, EType >::Base = InfoAdapter<Self, BufferContext, size_t> |
| using ADOLC::detail::LocInfo< BufferContext, EType >::Self = LocInfo<BufferContext, EType> |
| using ADOLC::detail::LocInfo< BufferContext, EType >::StatEntries = typename Base::StatEntries |
| using ADOLC::detail::LocInfo< BufferContext, EType >::value_type = typename Base::value_type |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |