@@ -53,9 +53,9 @@ MockSDOptimizer{T}() where T = MockSDOptimizer{T}(0,
5353 (:: MockSDOptimizer ) -> begin end ,
5454 false ,
5555 false ,
56- MOI. OptimizeNotCalled ,
57- MOI. NoSolution ,
58- MOI. NoSolution ,
56+ MOI. OPTIMIZE_NOT_CALLED ,
57+ MOI. NO_SOLUTION ,
58+ MOI. NO_SOLUTION ,
5959 BlockMatrix {T} (Matrix{T}[]),
6060 BlockMatrix {T} (Matrix{T}[]),
6161 T[])
@@ -71,9 +71,9 @@ function MOI.empty!(mock::MockSDOptimizer{T}) where T
7171 mock. constraint_coefficients = Vector{Tuple{T, Int, Int, Int}}[]
7272 mock. hasprimal = false
7373 mock. hasdual = false
74- mock. terminationstatus = MOI. OptimizeNotCalled
75- mock. primalstatus = MOI. NoSolution
76- mock. dualstatus = MOI. NoSolution
74+ mock. terminationstatus = MOI. OPTIMIZE_NOT_CALLED
75+ mock. primalstatus = MOI. NO_SOLUTION
76+ mock. dualstatus = MOI. NO_SOLUTION
7777 mock. X = BlockMatrix {T} (Matrix{T}[])
7878 mock. Z = BlockMatrix {T} (Matrix{T}[])
7979 mock. y = T[]
@@ -167,7 +167,7 @@ function MOIU.mock_optimize!(mock::MockSDOptimizer, termstatus::MOI.TerminationS
167167end
168168# Default termination status
169169function MOIU. mock_optimize! (mock:: MockSDOptimizer , primdual... )
170- MOIU. mock_optimize! (mock, MOI. Optimal , primdual... )
170+ MOIU. mock_optimize! (mock, MOI. OPTIMAL , primdual... )
171171end
172172function MOIU. mock_optimize! (mock:: MockSDOptimizer , termstatus:: MOI.TerminationStatusCode )
173173 MOI. set (mock, MOI. TerminationStatus (), termstatus)
@@ -179,7 +179,7 @@ function MOIU.mock_primal!(mock::MockSDOptimizer, primstatus::MOI.ResultStatusCo
179179 MOIU. mock_varprimal! (mock, varprim... )
180180end
181181# Default primal status
182- MOIU. mock_primal! (mock:: MockSDOptimizer , varprim:: Vector ) = MOIU. mock_primal! (mock, MOI. FeasiblePoint , varprim)
182+ MOIU. mock_primal! (mock:: MockSDOptimizer , varprim:: Vector ) = MOIU. mock_primal! (mock, MOI. FEASIBLE_POINT , varprim)
183183function MOIU. mock_primal! (mock:: MockSDOptimizer )
184184 # No primal solution
185185 mock. hasprimal = false
@@ -206,7 +206,7 @@ function MOIU.mock_dual!(mock::MockSDOptimizer, dualstatus::MOI.ResultStatusCode
206206end
207207# Default dual status
208208function MOIU. mock_dual! (mock:: MockSDOptimizer , conduals... )
209- status = ! mock. hasprimal || MOI. get (mock, MOI. PrimalStatus ()) == MOI. InfeasiblePoint ? MOI. InfeasibilityCertificate : MOI. FeasiblePoint
209+ status = ! mock. hasprimal || MOI. get (mock, MOI. PrimalStatus ()) == MOI. INFEASIBLE_POINT ? MOI. INFEASIBILITY_CERTIFICATE : MOI. FEASIBLE_POINT
210210 MOIU. mock_dual! (mock, status, conduals... )
211211end
212212function MOIU. mock_dual! (mock:: MockSDOptimizer )
@@ -223,7 +223,7 @@ function MOIU.mock_condual!(mock::MockSDOptimizer{T}, y::Vector{T}) where T
223223 mock. Z = BlockMatrix {T} (map (n -> zeros (T, abs (n), abs (n)), mock. blkdims))
224224 # FIXME shouldn't Z be defined as the opposite i.e. Z = C - sum y_i A_i >= 0
225225 # instead of sum y_i A_i - C <= 0 ?
226- if mock. dualstatus != MOI. InfeasibilityCertificate
226+ if mock. dualstatus != MOI. INFEASIBILITY_CERTIFICATE
227227 # Infeasibility certificate is a ray so we only take the homogeneous part
228228 # FIXME :check that this is also done IN MOIU.MockOptimizer
229229 for (α, blk, i, j) in mock. objective_coefficients
0 commit comments