| AllowJacobianOptimization | codi::TagTapeForward< T_Real, T_Tag > | static |
| Base typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| checkLhsError(Real &lhsValue, Identifier &lhsIdentifier, const Real &rhs) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| checkLhsError(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &lhs, const Real &rhs) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| clearTagOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| clearTagPropertiesOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| curTag | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| defaultPropertyErrorCallback(Real const ¤tValue, Real const &newValue, TagFlags flag, void *userData) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotectedstatic |
| defaultTagErrorCallback(Tag const &correctTag, Tag const &wrongTag, void *userData) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotectedstatic |
| destroyIdentifier(Real &value, Identifier &identifier) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| codi::InternalStatementRecordingTapeInterface< T_Tag >::destroyIdentifier(Real &value, Identifier &identifier) | codi::InternalStatementRecordingTapeInterface< T_Tag > | |
| getCurTag() | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| getGradient(Identifier const &identifier) const | codi::TagTapeForward< T_Real, T_Tag > | inline |
| codi::GradientAccessTapeInterface< T_Tag, T_Tag >::getGradient(Identifier const &identifier, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic) const | codi::GradientAccessTapeInterface< T_Tag, T_Tag > | |
| getPreaccumulationHandlingTag() | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| getTagFromVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| Gradient typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| gradient(Identifier &identifier) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| gradient(Identifier const &identifier) const | codi::TagTapeForward< T_Real, T_Tag > | inline |
| gradient(Identifier const &identifier)=delete | codi::TagTapeForward< T_Real, T_Tag > | |
| codi::GradientAccessTapeInterface< T_Tag, T_Tag >::gradient(Identifier const &identifier, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic) | codi::GradientAccessTapeInterface< T_Tag, T_Tag > | |
| codi::GradientAccessTapeInterface< T_Tag, T_Tag >::gradient(Identifier const &identifier, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic) const | codi::GradientAccessTapeInterface< T_Tag, T_Tag > | |
| handleError(ValidationIndicator< Real, Tag > &vi) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| hasTagPropertyOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, TagFlags flag) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| Identifier typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| Impl typedef | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | |
| initIdentifier(Real &value, Identifier &identifier) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| codi::InternalStatementRecordingTapeInterface< T_Tag >::initIdentifier(Real &value, Identifier &identifier) | codi::InternalStatementRecordingTapeInterface< T_Tag > | |
| InvalidTag | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | static |
| isPreaccumulationHandlingEnabled() | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| PassiveReal typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| PassiveTag | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | static |
| Position typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| preaccumulationHandling | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| preaccumulationTag | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| Real typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| resetTag(Tag &tag) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| setCurTag(const Tag &tag) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setGradient(Identifier &identifier, Gradient const &gradient) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| setGradient(Identifier const &identifier, Gradient const &gradient)=delete | codi::TagTapeForward< T_Real, T_Tag > | |
| codi::GradientAccessTapeInterface< T_Tag, T_Tag >::setGradient(Identifier const &identifier, Gradient const &gradient, AdjointsManagement adjointsManagement=AdjointsManagement::Automatic) | codi::GradientAccessTapeInterface< T_Tag, T_Tag > | |
| setPreaccumulationHandlingEnabled(bool enabled) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setPreaccumulationHandlingTag(Tag tag) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setTag(Tag &tag) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| setTagErrorCallback(TagErrorCallback const &callback, void *userData) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setTagOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > const &value) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setTagPropertyErrorCallback(TagPropertyErrorCallback const &callback, void *userData) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| setTagPropertyOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, TagFlags flag) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| store(LhsExpressionInterface< Real, Gradient, TagTapeForward, Lhs > &lhs, ExpressionInterface< Real, Rhs > const &rhs) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| store(LhsExpressionInterface< Real, Gradient, TagTapeForward, Lhs > &lhs, LhsExpressionInterface< Real, Gradient, TagTapeForward, Rhs > const &rhs) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| store(LhsExpressionInterface< Real, Gradient, TagTapeForward, Lhs > &lhs, Real const &rhs) | codi::TagTapeForward< T_Real, T_Tag > | inline |
| codi::InternalStatementRecordingTapeInterface< T_Tag >::store(Lhs &lhs, Rhs const &rhs) | codi::InternalStatementRecordingTapeInterface< T_Tag > | |
| swap(Impl &other) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| Tag typedef | codi::TagTapeForward< T_Real, T_Tag > | |
| TagErrorCallback typedef | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | |
| tagErrorCallback | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| tagErrorUserData | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| TagPropertyErrorCallback typedef | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | |
| tagPropertyErrorCallback | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| tagPropertyErrorUserData | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | protected |
| TagTapeBase() | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inline |
| TagTapeForward() | codi::TagTapeForward< T_Real, T_Tag > | inline |
| verifyProperties(ValidationIndicator< Real, Tag > &vi, Real const &value, const EnumBitset< TagFlags > &properties) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| verifyRegisterValue(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, const Identifier &tag) | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| verifyTag(ValidationIndicator< Real, Tag > &vi, Tag const &tag) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| verifyTag(Tag const &tag) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |
| verifyTagAndProperties(Tag const &tag, Real const &value, const EnumBitset< TagFlags > &properties) const | codi::TagTapeBase< T_Real, T_Tag, TagData< T_Tag >, TagTapeForward< T_Real, T_Tag > > | inlineprotected |