Skip to content

Commit 63211dd

Browse files
Empty opt if prepopulated
1 parent 43974d4 commit 63211dd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/OptimizationMOI/src/OptimizationMOI.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,12 +242,12 @@ end
242242

243243
function _create_new_optimizer(model::MOI.AbstractOptimizer)
244244
if MOI.supports_incremental_interface(model)
245-
return model
245+
return MOI.instantiate(typeof(model))
246246
end
247247
return MOI.Utilities.CachingOptimizer(MOI.Utilities.UniversalFallback(MOI.Utilities.Model{
248248
Float64
249249
}()),
250-
model)
250+
MOI.instantiate(typeof(model)))
251251
end
252252

253253
function __map_optimizer_args(prob::OptimizationProblem,
@@ -284,6 +284,7 @@ function SciMLBase.__solve(prob::OptimizationProblem,
284284
abstol::Union{Number, Nothing} = nothing,
285285
reltol::Union{Number, Nothing} = nothing,
286286
kwargs...)
287+
287288
maxiters = Optimization._check_and_convert_maxiters(maxiters)
288289
maxtime = Optimization._check_and_convert_maxtime(maxtime)
289290
opt_setup = __map_optimizer_args(prob,

0 commit comments

Comments
 (0)