adjoint | sleipnir::detail::Expression | |
adjointExpr | sleipnir::detail::Expression | |
args | sleipnir::detail::Expression | |
duplications | sleipnir::detail::Expression | |
Expression()=default | sleipnir::detail::Expression | |
Expression(double value) | sleipnir::detail::Expression | inlineexplicit |
Expression(ExpressionPtr lhs) | sleipnir::detail::Expression | inlineexplicit |
Expression(ExpressionPtr lhs, ExpressionPtr rhs) | sleipnir::detail::Expression | inline |
GradientLhs(const ExpressionPtr &x, const ExpressionPtr &, const ExpressionPtr &parentAdjoint) const override | sleipnir::detail::LogExpression | inlinevirtual |
GradientRhs(const ExpressionPtr &lhs, const ExpressionPtr &rhs, const ExpressionPtr &parentAdjoint) const | sleipnir::detail::Expression | inlinevirtual |
GradientValueLhs(double x, double, double parentAdjoint) const override | sleipnir::detail::LogExpression | inlinevirtual |
GradientValueRhs(double lhs, double rhs, double parentAdjoint) const | sleipnir::detail::Expression | inlinevirtual |
IsConstant(double constant) const | sleipnir::detail::Expression | inline |
LogExpression(ExpressionPtr lhs) | sleipnir::detail::LogExpression | inlineexplicit |
refCount | sleipnir::detail::Expression | |
row | sleipnir::detail::Expression | |
Type() const override | sleipnir::detail::LogExpression | inlinevirtual |
value | sleipnir::detail::Expression | |
Value(double x, double) const override | sleipnir::detail::LogExpression | inlinevirtual |
~Expression()=default | sleipnir::detail::Expression | virtual |