Skip to content

Commit 260da46

Browse files
committed
Added add_linear_constraint method to CpModel
1 parent 566597d commit 260da46

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## 0.10.1 (unreleased)
22

33
- Added `domain` method to `SatIntVar`
4+
- Added `add_linear_constraint` method to `CpModel`
45

56
## 0.10.0 (2023-03-15)
67

ext/or-tools/constraint.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -236,12 +236,11 @@ void init_constraint(Rice::Module& m) {
236236
[](CpModelBuilder& self, LinearExpr x, LinearExpr y) {
237237
return self.AddLessThan(x, y);
238238
})
239-
// TODO add domain
240-
// .define_method(
241-
// "add_linear_constraint",
242-
// [](CpModelBuilder& self, LinearExpr expr, Domain domain) {
243-
// return self.AddLinearConstraint(expr, domain);
244-
// })
239+
.define_method(
240+
"add_linear_constraint",
241+
[](CpModelBuilder& self, LinearExpr expr, Domain domain) {
242+
return self.AddLinearConstraint(expr, domain);
243+
})
245244
.define_method(
246245
"add_not_equal",
247246
[](CpModelBuilder& self, LinearExpr x, LinearExpr y) {

0 commit comments

Comments
 (0)