Skip to content

Commit b9eaa42

Browse files
Adds num_workers and cp_model_presolve to SatParameters (#51)
1 parent 6e8cf2a commit b9eaa42

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

ext/or-tools/constraint.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,14 @@ void init_constraint(Rice::Module& m) {
152152
"enumerate_all_solutions",
153153
[](SatParameters& self) {
154154
return self.enumerate_all_solutions();
155+
})
156+
.define_method("num_workers=",
157+
[](SatParameters& self, int32_t value){
158+
self.set_num_workers(value);
159+
})
160+
.define_method("cp_model_presolve=",
161+
[](SatParameters& self, bool value) {
162+
self.set_cp_model_presolve(value);
155163
});
156164

157165
Rice::define_class_under<CpModelBuilder>(m, "CpModel")

0 commit comments

Comments
 (0)