C++ Reference

C++ Reference: CP-SAT

DoubleLinearExpr Member List

This is the complete list of members for DoubleLinearExpr, including all inherited members.

AddExpression(const LinearExpr &exprs, double coeff=1.0)DoubleLinearExpr
AddTerm(IntVar var, double coeff)DoubleLinearExpr
AddTerm(BoolVar var, double coeff)DoubleLinearExpr
coefficients() constDoubleLinearExprinline
constant() constDoubleLinearExprinline
DebugString(const CpModelProto *proto=nullptr) constDoubleLinearExpr
DoubleLinearExpr()DoubleLinearExpr
DoubleLinearExpr(BoolVar var)DoubleLinearExprexplicit
DoubleLinearExpr(IntVar var)DoubleLinearExprexplicit
DoubleLinearExpr(double constant)DoubleLinearExprexplicit
IsConstant() constDoubleLinearExprinline
operator*=(double coeff)DoubleLinearExpr
operator+=(double value)DoubleLinearExpr
operator+=(IntVar var)DoubleLinearExpr
operator+=(BoolVar var)DoubleLinearExpr
operator+=(const DoubleLinearExpr &expr)DoubleLinearExpr
operator-=(double value)DoubleLinearExpr
operator-=(IntVar var)DoubleLinearExpr
operator-=(const DoubleLinearExpr &expr)DoubleLinearExpr
Sum(absl::Span< const IntVar > vars)DoubleLinearExprstatic
Sum(absl::Span< const BoolVar > vars)DoubleLinearExprstatic
variables() constDoubleLinearExprinline
WeightedSum(absl::Span< const IntVar > vars, absl::Span< const double > coeffs)DoubleLinearExprstatic
WeightedSum(absl::Span< const BoolVar > vars, absl::Span< const double > coeffs)DoubleLinearExprstatic