|
ADOL-C: Automatic Differentiation in C/C++ 2.7.3
|
Common compile-time interface for operation, location, value, and Taylor tape buffers. More...
#include <infotype.h>
Public Types | |
| using | value_type = ValueType |
| using | StatEntries = typename BufferContext::StatEntries |
Static Public Member Functions | |
| 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 bool | removeExistingBeforeWrite = true |
| static constexpr const char * | openWriteMode = "wb" |
Common compile-time interface for operation, location, value, and Taylor tape buffers.
Derived adapters provide the format-specific buffer, counters, and I/O policy while this base supplies the shared cursor operations.
| using ADOLC::detail::InfoAdapter< Derived, BufferContext, ValueType >::StatEntries = typename BufferContext::StatEntries |
| using ADOLC::detail::InfoAdapter< Derived, BufferContext, ValueType >::value_type = ValueType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
|
staticconstexpr |