@@ -625,20 +625,20 @@ function dual_status(term::MOI.TerminationStatusCode)
625
625
return term
626
626
end
627
627
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 ))
630
630
end
631
631
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 ))
634
634
end
635
635
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 ))
638
638
end
639
639
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 ))
642
642
end
643
643
644
644
function MOI. set (
0 commit comments