@@ -625,20 +625,20 @@ function dual_status(term::MOI.TerminationStatusCode)
625625 return term
626626end
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 ))
630630end
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 ))
634634end
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 ))
638638end
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 ))
642642end
643643
644644function MOI. set (
0 commit comments