LotSizingDataModel.Checker 2.0.1
Reusable validation engine for structural, mathematical and objective consistency checks.
Loading...
Searching...
No Matches
MathematicalFeasibilityCheckResult.cs
Go to the documentation of this file.
1using LotSizingDataModel.Solution.Common;
2
4
6{
8 FeasibilityStatus status,
9 IReadOnlyList<MathematicalFeasibilityDiagnostic> diagnostics)
10 {
11 ArgumentNullException.ThrowIfNull(diagnostics);
12
13 Status = status;
14 Diagnostics = diagnostics.ToArray();
15 }
16
17 public FeasibilityStatus Status { get; }
19
20 public bool IsFeasible =>
21 Status == FeasibilityStatus.Feasible;
22}
MathematicalFeasibilityCheckResult(FeasibilityStatus status, IReadOnlyList< MathematicalFeasibilityDiagnostic > diagnostics)