Skip to content

Commit de1379d

Browse files
blegatodow
authored andcommitted
Use result_index
1 parent 227a7ea commit de1379d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/MOI_wrapper.jl

+8-8
Original file line numberDiff line numberDiff line change
@@ -628,20 +628,20 @@ function dual_status(term::MOI.TerminationStatusCode)
628628
return term
629629
end
630630

631-
function MOI.get(optimizer::DualOptimizer, ::MOI.ObjectiveValue)
632-
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualObjectiveValue())
631+
function MOI.get(optimizer::DualOptimizer, attr::MOI.ObjectiveValue)
632+
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualObjectiveValue(attr.result_index))
633633
end
634634

635-
function MOI.get(optimizer::DualOptimizer, ::MOI.DualObjectiveValue)
636-
return MOI.get(optimizer.dual_problem.dual_model, MOI.ObjectiveValue())
635+
function MOI.get(optimizer::DualOptimizer, attr::MOI.DualObjectiveValue)
636+
return MOI.get(optimizer.dual_problem.dual_model, MOI.ObjectiveValue(attr.result_index))
637637
end
638638

639-
function MOI.get(optimizer::DualOptimizer, ::MOI.PrimalStatus)
640-
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualStatus())
639+
function MOI.get(optimizer::DualOptimizer, attr::MOI.PrimalStatus)
640+
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualStatus(attr.result_index))
641641
end
642642

643-
function MOI.get(optimizer::DualOptimizer, ::MOI.DualStatus)
644-
return MOI.get(optimizer.dual_problem.dual_model, MOI.PrimalStatus())
643+
function MOI.get(optimizer::DualOptimizer, attr::MOI.DualStatus)
644+
return MOI.get(optimizer.dual_problem.dual_model, MOI.PrimalStatus(attr.result_index))
645645
end
646646

647647
function MOI.set(

0 commit comments

Comments
 (0)