35 if (!
storage()->has_constraint(id_)) {
39 std::stringstream str;
44 str <<
"[unset indicator variable]";
std::string ToString() const
BoundedLinearExpression ImpliedConstraint() const
const ModelStorage * storage() const
const AtomicConstraintTraits< IdType >::ConstraintData & constraint_data(IdType id) const
LinearExpression ToLinearExpression(const ModelStorage &storage, const SparseCoefficientMap &coeffs, const double offset)
constexpr absl::string_view kDeletedConstraintDefaultDescription
SparseCoefficientMap linear_terms
std::optional< VariableId > indicator