Skip to content

Commit 7bd05ee

Browse files
committed
Use result_index
1 parent d4b6137 commit 7bd05ee

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
@@ -625,20 +625,20 @@ function dual_status(term::MOI.TerminationStatusCode)
625625
return term
626626
end
627627

628-
function MOI.get(optimizer::DualOptimizer, ::MOI.ObjectiveValue)
629-
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualObjectiveValue())
628+
function MOI.get(optimizer::DualOptimizer, attr::MOI.ObjectiveValue)
629+
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualObjectiveValue(attr.result_index))
630630
end
631631

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

636-
function MOI.get(optimizer::DualOptimizer, ::MOI.PrimalStatus)
637-
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualStatus())
636+
function MOI.get(optimizer::DualOptimizer, attr::MOI.PrimalStatus)
637+
return MOI.get(optimizer.dual_problem.dual_model, MOI.DualStatus(attr.result_index))
638638
end
639639

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

644644
function MOI.set(

0 commit comments

Comments
 (0)