You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An Enum of possible values for the [`PrimalStatus`](@ref) and [`DualStatus`](@ref)
2312
-
attributes.
2311
+
An Enum of possible values for the [`PrimalStatus`](@ref) and
2312
+
[`DualStatus`](@ref) attributes.
2313
2313
2314
2314
The values indicate how to interpret the result vector.
2315
2315
""",
2316
2316
ResultStatusCode,
2317
-
"the result vector is empty.",
2317
+
"The result vector is empty.",
2318
2318
NO_SOLUTION,
2319
-
"the result vector is a feasible point.",
2319
+
"The result vector is a feasible point.",
2320
2320
FEASIBLE_POINT,
2321
-
"the result vector is feasible if some constraint tolerances are relaxed.",
2321
+
"The result vector is feasible if some constraint tolerances are relaxed.",
2322
2322
NEARLY_FEASIBLE_POINT,
2323
-
"the result vector is an infeasible point.",
2323
+
"The result vector is an infeasible point.",
2324
2324
INFEASIBLE_POINT,
2325
-
"the result vector is an infeasibility certificate. If the `PrimalStatus` is `INFEASIBILITY_CERTIFICATE`, then the primal result vector is a certificate of dual infeasibility. If the `DualStatus` is `INFEASIBILITY_CERTIFICATE`, then the dual result vector is a proof of primal infeasibility.",
2325
+
"""
2326
+
The result vector is an infeasibility certificate.
2327
+
2328
+
If the [`PrimalStatus`](@ref) is `INFEASIBILITY_CERTIFICATE`, then the
2329
+
primal result vector is a certificate of dual infeasibility.
2330
+
2331
+
If the [`DualStatus`](@ref) is `INFEASIBILITY_CERTIFICATE`, then the dual
2332
+
result vector is a proof of primal infeasibility.
2333
+
""",
2326
2334
INFEASIBILITY_CERTIFICATE,
2327
-
"the result satisfies a relaxed criterion for a certificate of infeasibility.",
2335
+
"""
2336
+
The result satisfies a relaxed criterion for a certificate of infeasibility.
2337
+
2338
+
If the [`PrimalStatus`](@ref) is `NEARLY_INFEASIBILITY_CERTIFICATE`, then
2339
+
the primal result vector is a certificate of dual infeasibility.
2340
+
2341
+
If the [`DualStatus`](@ref) is `NEARLY_INFEASIBILITY_CERTIFICATE`, then the
2342
+
dual result vector is a proof of primal infeasibility.
2343
+
""",
2328
2344
NEARLY_INFEASIBILITY_CERTIFICATE,
2329
-
"the result vector is an ill-posed certificate; see [this article](https://arxiv.org/abs/1408.4685) for details. If the `PrimalStatus` is `REDUCTION_CERTIFICATE`, then the primal result vector is a proof that the dual problem is ill-posed. If the `DualStatus` is `REDUCTION_CERTIFICATE`, then the dual result vector is a proof that the primal is ill-posed.",
2345
+
"""
2346
+
The result vector is an ill-posed certificate; see [this article](https://arxiv.org/abs/1408.4685)
2347
+
for details.
2348
+
2349
+
If the [`PrimalStatus`](@ref) is `REDUCTION_CERTIFICATE`, then the primal
2350
+
result vector is a proof that the dual problem is ill-posed.
2351
+
2352
+
If the [`DualStatus`](@ref) is `REDUCTION_CERTIFICATE`, then the dual result
2353
+
vector is a proof that the primal is ill-posed.
2354
+
""",
2330
2355
REDUCTION_CERTIFICATE,
2331
-
"the result satisfies a relaxed criterion for an ill-posed certificate.",
2356
+
"""
2357
+
The result satisfies a relaxed criterion for an ill-posed certificate.
2358
+
""",
2332
2359
NEARLY_REDUCTION_CERTIFICATE,
2333
-
"the result vector contains a solution with an unknown interpretation.",
2360
+
"""
2361
+
The result vector contains a solution with an unknown interpretation. Check
2362
+
the solver log for more details.
2363
+
""",
2334
2364
UNKNOWN_RESULT_STATUS,
2335
-
"the result vector contains a solution with an interpretation not covered by one of the statuses defined above",
2365
+
"""
2366
+
The result vector contains a solution with an interpretation not covered by
2367
+
one of the statuses defined above. Check the solver log for more details.
2368
+
""",
2336
2369
OTHER_RESULT_STATUS,
2337
2370
)
2338
2371
2339
2372
"""
2340
2373
PrimalStatus(result_index::Int = 1)
2341
2374
2342
2375
A model attribute for the [`ResultStatusCode`](@ref) of the primal result
2343
-
`result_index`. If `result_index` is omitted, it defaults to 1.
2376
+
`result_index`.
2377
+
2378
+
If `result_index` is omitted, it defaults to 1.
2344
2379
2345
2380
See [`ResultCount`](@ref) for information on how the results are ordered.
2346
2381
2347
2382
If `result_index` is larger than the value of [`ResultCount`](@ref) then
0 commit comments