template<class KeyT = idol::Var, class ValueT = double>
class idol::AffExpr< KeyT, ValueT >
Definition at line 19 of file AffExpr.h.
|
| | AffExpr (ValueT t_constant) |
| | AffExpr (const KeyT &t_key) |
|
| AffExpr (LinExpr< KeyT > t_expr) |
|
| AffExpr (const AffExpr &t_src)=default |
|
| AffExpr (AffExpr &&) noexcept=default |
|
AffExpr & | operator= (const AffExpr &t_rhs)=default |
|
AffExpr & | operator= (AffExpr &&) noexcept=default |
| AffExpr & | operator+= (const AffExpr &t_rhs) |
| AffExpr & | operator-= (const AffExpr &t_rhs) |
| AffExpr & | operator*= (double t_rhs) |
| AffExpr & | operator/= (double t_rhs) |
| AffExpr | operator- () const |
| LinExpr< KeyT, ValueT > & | linear () |
| const LinExpr< KeyT, ValueT > & | linear () const |
| ValueT & | constant () |
| const ValueT & | constant () const |
| bool | is_zero (double t_tolerance) const |
| void | clear () |