LotSizingDataModel.Solver
2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
ObjectiveVerificationStatus.cs
Go to the documentation of this file.
1
using
System;
2
using
System.Xml.Serialization;
3
4
namespace
LotSizingDataModel.Solver.Evaluation
;
5
6
/// <summary>
7
/// Indicates whether a solver-reported objective value is
8
/// consistent with an objective value independently recomputed
9
/// from normalized decision-variable values.
10
/// </summary>
11
[Serializable]
12
[XmlType(TypeName =
"objectiveVerificationStatus"
)]
13
public
enum
ObjectiveVerificationStatus
14
{
15
/// <summary>
16
/// No objective-value verification was performed.
17
/// </summary>
18
NotChecked
= 0,
19
20
/// <summary>
21
/// The solver-reported and recomputed objective values agree
22
/// within the configured tolerance.
23
/// </summary>
24
Consistent
= 1,
25
26
/// <summary>
27
/// The solver-reported and recomputed objective values differ
28
/// by more than the configured tolerance.
29
/// </summary>
30
Inconsistent
= 2,
31
32
/// <summary>
33
/// Objective-value verification could not be completed.
34
/// </summary>
35
Failed
= 3
36
}
LotSizingDataModel.Solver.Evaluation
Definition
MathematicalObjectiveRecalculationResult.cs:4
LotSizingDataModel.Solver.Evaluation.ObjectiveVerificationStatus
ObjectiveVerificationStatus
Indicates whether a solver-reported objective value is consistent with an objective value independent...
Definition
ObjectiveVerificationStatus.cs:14
LotSizingDataModel.Solver.Evaluation.ObjectiveVerificationStatus.Consistent
@ Consistent
The solver-reported and recomputed objective values agree within the configured tolerance.
Definition
ObjectiveVerificationStatus.cs:24
LotSizingDataModel.Solver.Evaluation.ObjectiveVerificationStatus.Inconsistent
@ Inconsistent
The solver-reported and recomputed objective values differ by more than the configured tolerance.
Definition
ObjectiveVerificationStatus.cs:30
LotSizingDataModel.Solver.Evaluation.ObjectiveVerificationStatus.NotChecked
@ NotChecked
No objective-value verification was performed.
Definition
ObjectiveVerificationStatus.cs:18
LotSizingDataModel.Solver.Evaluation.ObjectiveVerificationStatus.Failed
@ Failed
Objective-value verification could not be completed.
Definition
ObjectiveVerificationStatus.cs:35
LotSizingDataModel.Solver
Evaluation
ObjectiveVerificationStatus.cs
Generated by
1.17.0