@@ -628,20 +628,20 @@ function dual_status(term::MOI.TerminationStatusCode)
628
628
return term
629
629
end
630
630
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 ))
633
633
end
634
634
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 ))
637
637
end
638
638
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 ))
641
641
end
642
642
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 ))
645
645
end
646
646
647
647
function MOI. set (
0 commit comments