1using LotSizingDataModel.Instance.Scientific;
2using LotSizingDataModel.Solution.Metadata.Scientific;
3using LotSizingDataModel.Solver.Formulation.Scientific;
14 SolutionScientificProvenance? recordedProvenance,
15 ScientificClassificationResult? currentClassification,
16 ScientificFormulationCompatibilityResult? formulationCompatibility,
17 IEnumerable<SolutionScientificProvenanceDiagnostic> diagnostics)
32 public ScientificFormulationCompatibilityResult?
35 public IReadOnlyList<SolutionScientificProvenanceDiagnostic>
SolutionScientificProvenance? RecordedProvenance
ScientificClassificationResult? CurrentClassification
SolutionScientificProvenanceCheckResult(SolutionScientificProvenanceCheckKind kind, SolutionScientificProvenance? recordedProvenance, ScientificClassificationResult? currentClassification, ScientificFormulationCompatibilityResult? formulationCompatibility, IEnumerable< SolutionScientificProvenanceDiagnostic > diagnostics)
ScientificFormulationCompatibilityResult? FormulationCompatibility
IReadOnlyList< SolutionScientificProvenanceDiagnostic > Diagnostics
SolutionScientificProvenanceCheckKind Kind
SolutionScientificProvenanceCheckKind