Skip to content

Commit

Permalink
Add support for MOI.Silent
Browse files Browse the repository at this point in the history
  • Loading branch information
blegat committed Apr 5, 2019
1 parent f9694cb commit d274a83
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
4 changes: 3 additions & 1 deletion src/MosekTools.jl
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,6 @@ function MOI.set(m::MosekModel, p::Parameter, value)
m -> print(m))
end
end
m.be_quiet = m.be_quiet || convert(Bool, val)
elseif p.name == "fallback"
m.fallback = value
else
Expand All @@ -200,6 +199,9 @@ function MOI.set(m::MosekModel, p::Parameter, value)
end
end

function MOI.set(model::MosekModel, ::MOI.Silent, value::Bool)
MOI.set(model, Parameter("QUIET"), value)
end

export Mosek
function Mosek.Optimizer(; kws...)
Expand Down
3 changes: 2 additions & 1 deletion test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ const MOIT = MOI.Test
const MOIU = MOI.Utilities
const MOIB = MOI.Bridges

const optimizer = Mosek.Optimizer(QUIET = true, fallback = "mosek://solve.mosek.com:30080")
const optimizer = Mosek.Optimizer(fallback = "mosek://solve.mosek.com:30080")
MOI.set(optimizer, MOI.Silent(), true)
config = MOIT.TestConfig(atol=1e-3, rtol=1e-3)

const bridged = MOIB.full_bridge_optimizer(optimizer, Float64)
Expand Down

0 comments on commit d274a83

Please sign in to comment.