checkLhsError(Real &lhsValue, Identifier &lhsIdentifier, const Real &rhs) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
checkLhsError(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &lhs, const Real &rhs) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
clearTagOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
clearTagPropertiesOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
curTag | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
defaultPropertyErrorCallback(Real const ¤tValue, Real const &newValue, TagFlags flag, void *userData) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotectedstatic |
defaultTagErrorCallback(Tag const &correctTag, Tag const &wrongTag, void *userData) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotectedstatic |
getCurTag() | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
getPreaccumulationHandlingTag() | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
getTagFromVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
Gradient typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
handleError(ValidationIndicator< Real, Tag > &vi) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
hasTagPropertyOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, TagFlags flag) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
Identifier typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
Impl typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
InvalidTag | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | static |
isPreaccumulationHandlingEnabled() | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
PassiveTag | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | static |
preaccumulationHandling | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
preaccumulationTag | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
Real typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
resetTag(Tag &tag) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
setCurTag(const Tag &tag) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setPreaccumulationHandlingEnabled(bool enabled) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setPreaccumulationHandlingTag(Tag tag) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setTag(Tag &tag) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
setTagErrorCallback(TagErrorCallback const &callback, void *userData) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setTagOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > const &value) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setTagPropertyErrorCallback(TagPropertyErrorCallback const &callback, void *userData) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
setTagPropertyOnVariable(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, TagFlags flag) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
swap(Impl &other) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
Tag typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
tagErrorCallback | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
TagErrorCallback typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
tagErrorUserData | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
tagPropertyErrorCallback | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
TagPropertyErrorCallback typedef | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | |
tagPropertyErrorUserData | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | protected |
TagTapeBase() | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inline |
verifyProperties(ValidationIndicator< Real, Tag > &vi, Real const &value, const EnumBitset< TagFlags > &properties) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
verifyRegisterValue(LhsExpressionInterface< Real, Gradient, Impl, Lhs > &value, const Identifier &tag) | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
verifyTag(ValidationIndicator< Real, Tag > &vi, Tag const &tag) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
verifyTag(Tag const &tag) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |
verifyTagAndProperties(Tag const &tag, Real const &value, const EnumBitset< TagFlags > &properties) const | codi::TagTapeBase< T_Real, T_Tag, T_Gradient, T_Impl > | inlineprotected |