|
ADOL-C: Automatic Differentiation in C/C++ 2.7.3
|
#include <adolc/adolcerror.h>#include <adolc/dvlparms.h>#include <adolc/internal/usrparms.h>#include <adolc/valuetape/bufferstate.h>#include <array>#include <concepts>#include <cstddef>#include <cstdio>#include <type_traits>#include <utility>

Go to the source code of this file.
Classes | |
| struct | ADOLC::detail::InfoAdapter< Derived, BufferContext, ValueType > |
| Common compile-time interface for operation, location, value, and Taylor tape buffers. More... | |
| struct | ADOLC::detail::OpInfo< BufferContext, EType > |
| Adapter for the operations tape (op tape). More... | |
| struct | ADOLC::detail::LocInfo< BufferContext, EType > |
| Adapter for the locations tape (loc tape). More... | |
| struct | ADOLC::detail::ValInfo< BufferContext, EType > |
| Adapter for the values tape (val tape). More... | |
| struct | ADOLC::detail::TayInfo< BufferContext, EType > |
| Adapter for the Taylor tape (tay tape). More... | |
Namespaces | |
| namespace | ADOLC |
| namespace | ADOLC::detail |
Concepts | |
| concept | ADOLC::detail::InfoType |
| Concept describing the required interface of a tape Info adapter. | |
Typedefs | |
| template<class Info , class BufferContext > | |
| using | ADOLC::detail::InfoBufferType = std::remove_cvref_t< decltype(Info::getBuffer(std::declval< BufferContext & >()))> |