ActiveResult typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
ActiveType typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
ActiveTypeWrapper(Real &value, Identifier &identifier) | codi::ActiveTypeWrapper< T_ActiveType > | inline |
ActiveTypeWrapper(ActiveType &value) | codi::ActiveTypeWrapper< T_ActiveType > | inline |
Base typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
LhsExpressionInterface< T_ActiveType::cast() | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::cast() const | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::cast() | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::cast() | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
destroy() | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inlineprotected |
EndPoint | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | static |
ExpressionInterface()=default | codi::ExpressionInterface< T_Real, T_Impl > | |
ExpressionInterface(ExpressionInterface const &)=default | codi::ExpressionInterface< T_Real, T_Impl > | |
forEachLink(TraversalLogic< Logic > &logic, Args &&... args) const | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
forEachLinkConstExpr(Args &&...) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inlinestatic |
codi::ExpressionInterface::forEachLinkConstExpr(Args &&... args) | codi::NodeInterface< T_Impl > | inlinestatic |
getGradient() const | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
getIdentifier() | codi::ActiveTypeWrapper< T_ActiveType > | inline |
getIdentifier() const | codi::ActiveTypeWrapper< T_ActiveType > | inline |
getJacobian() const | codi::ExpressionInterface< T_Real, T_Impl > | inline |
getTape() | codi::ActiveTypeWrapper< T_ActiveType > | inlinestatic |
getValue() const | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
Gradient typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
gradient() | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
gradient() const | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
Identifier typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
LhsExpressionInterface< T_ActiveType::Impl typedef | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | |
AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::Impl typedef | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | |
IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::Impl typedef | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | |
init(Real const &newValue, EventHints::Statement statementType) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inlineprotected |
LhsExpressionInterface()=default | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | |
LhsExpressionInterface(LhsExpressionInterface const &other)=default | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | |
operator*=(ExpressionInterface< Real, Rhs > const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator*=(PassiveReal const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator++() | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator++(int u) | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator+=(ExpressionInterface< Real, Rhs > const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator+=(PassiveReal const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator--() | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator--(int u) | codi::IncrementOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator-=(ExpressionInterface< Real, Rhs > const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator-=(PassiveReal const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator/=(ExpressionInterface< Real, Rhs > const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator/=(PassiveReal const &rhs) | codi::AssignmentOperators< T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
operator=(ActiveTypeWrapper< ActiveType > const &v) | codi::ActiveTypeWrapper< T_ActiveType > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(Real const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(PassiveReal const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(ExpressionInterface< Real, Rhs > const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(ExpressionInterface< typename U::Real, Rhs > const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(LhsExpressionInterface const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > >::operator=(LhsExpressionInterface< Real, Gradient, Tape, Rhs > const &rhs) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
PassiveReal typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
Real typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
setGradient(Gradient const &g) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
setValue(Real const &v) | codi::LhsExpressionInterface< T_ActiveType::Real, T_ActiveType::Gradient, T_ActiveType::Tape, ActiveTypeWrapper< T_ActiveType > > | inline |
StoreAs typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
Tape typedef | codi::ActiveTypeWrapper< T_ActiveType > | |
value() | codi::ActiveTypeWrapper< T_ActiveType > | inline |
value() const | codi::ActiveTypeWrapper< T_ActiveType > | inline |
~ActiveTypeWrapper() | codi::ActiveTypeWrapper< T_ActiveType > | inline |