Skip to content

Commit 6626d05

Browse files
authored
Disable warning in PenaltyRelaxation (#14)
1 parent 9664a30 commit 6626d05

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ version = "0.1.0"
66
MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
77

88
[compat]
9-
MathOptInterface = "1.37.0"
9+
MathOptInterface = "1.42.0"
1010
julia = "1.6"

src/solver.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,10 @@ function _elastic_filter(optimizer::Optimizer)
6262
base_obj_type = MOI.get(model, MOI.ObjectiveFunctionType())
6363
base_obj_func = MOI.get(model, MOI.ObjectiveFunction{base_obj_type}())
6464

65-
constraint_to_affine =
66-
MOI.modify(model, MOI.Utilities.PenaltyRelaxation(default = one(T)))
65+
constraint_to_affine = MOI.modify(
66+
model,
67+
MOI.Utilities.PenaltyRelaxation(; default = one(T), warn = false),
68+
)
6769
# all slack variables added are of type ">= 0"
6870
# might need to do something related to integers / binary
6971
relaxed_obj_type = MOI.get(model, MOI.ObjectiveFunctionType())

0 commit comments

Comments
 (0)