LotSizingDataModel.Checker 2.0.1
Reusable validation engine for structural, mathematical and objective consistency checks.
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CLotSizingDataModel.Checker.Batch.LotSizingSolutionBatchVerificationServiceExecutes independent lot-sizing solution verification over a collection of candidates with bounded parallelism and deterministic result ordering
 CLotSizingDataModel.Checker.Batch.SolutionVerificationBatchCandidateDescribes one candidate to verify in a batch campaign
 CLotSizingDataModel.Checker.Batch.SolutionVerificationBatchItemResultContains the execution and checker result for one batch candidate
 CLotSizingDataModel.Checker.Batch.SolutionVerificationBatchOptionsConfigures execution of a batch solution-verification campaign
 CLotSizingDataModel.Checker.Batch.SolutionVerificationBatchProgressReports deterministic progress information for a running batch-verification operation
 CLotSizingDataModel.Checker.Batch.SolutionVerificationBatchResultContains the deterministic result of a complete batch-verification run
 CLotSizingDataModel.Checker.Configuration.SolutionCheckOptionsConfigures generic lot-sizing solution checking
 CLotSizingDataModel.Checker.Configuration.SolutionVerificationOptionsConfigures the high-level verification facade and the application of checker results back to domain objects
 CLotSizingDataModel.Checker.Contracts.ILotSizingSolutionCheckerDefines a generic, solver-independent checker for lot-sizing solutions
 CLotSizingDataModel.Checker.Orchestration.LotSizingSolutionCheckerOrchestrates the complete, solver-independent validation of a LotSizingSolution against a LotSizingInstance
 CLotSizingDataModel.Checker.Contracts.IMathematicalFeasibilityCheckerDefines mathematical-feasibility validation of a candidate lot-sizing solution against a mathematical model
 CLotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityCheckerChecks the mathematical feasibility of a normalized LotSizingSolution against a MathematicalModel
 CLotSizingDataModel.Checker.Contracts.IMathematicalObjectiveCheckerDefines independent objective-value validation of a candidate lot-sizing solution against a mathematical model
 CLotSizingDataModel.Checker.Objective.MathematicalObjectiveCheckerIndependently evaluates the objective of a normalized LotSizingSolution against a MathematicalModel
 CLotSizingDataModel.Checker.Contracts.IMathematicalSolutionValueProjectorDefines projection of a normalized lot-sizing solution onto the variables of a solver-independent mathematical model
 CLotSizingDataModel.Checker.Projection.MathematicalSolutionValueProjectorProjects a normalized LotSizingSolution onto the variables of a MathematicalModel by using the canonical mathematical domain-key convention
 CLotSizingDataModel.Checker.Contracts.ISolutionCheckReportFormatterFormats independent solution-check results for human consumption
 CLotSizingDataModel.Checker.Reporting.SolutionCheckTextReportFormatterProduces deterministic plain-text reports for checker results
 CLotSizingDataModel.Checker.Contracts.ISolutionCheckResultApplierApplies a solver-independent checker result to the serializable solution evaluation and, optionally, to a known-result record
 CLotSizingDataModel.Checker.Integration.SolutionCheckResultApplierApplies independent checker results back to the serializable solution evaluation and to an optional known-result record
 CLotSizingDataModel.Checker.Contracts.ISolutionStructuralCheckerDefines structural validation of a lot-sizing solution against a lot-sizing instance
 CLotSizingDataModel.Checker.Structural.SolutionStructuralCheckerPerforms solver-independent structural validation of a LotSizingSolution against a LotSizingInstance
 CLotSizingDataModel.Checker.Contracts.ISolutionVariableDomainCheckerDefines numerical-domain validation for lot-sizing solution decisions
 CLotSizingDataModel.Checker.Domain.SolutionVariableDomainCheckerPerforms generic numerical-domain validation of all decision values stored in a LotSizingSolution
 CLotSizingDataModel.Checker.Facade.LotSizingSolutionVerificationResultContains both the independent checker result and information about the application of that result to domain objects
 CLotSizingDataModel.Checker.Facade.LotSizingSolutionVerificationServiceHigh-level facade for checking a lot-sizing solution and, when requested, recording the independent evaluation on serializable domain objects
 CLotSizingDataModel.Checker.Feasibility.ClosedLoopSolutionFeasibilityCheckerIndependent semantic checker for normalized closed-loop solution decisions
 CLotSizingDataModel.Checker.Feasibility.MathematicalConstraintCheckDetailDescribes the numerical evaluation of one mathematical constraint
 CLotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityCheckResult
 CLotSizingDataModel.Checker.Feasibility.MathematicalFeasibilityDiagnostic
 CLotSizingDataModel.Checker.Feasibility.MathematicalModelSolveResultFeasibilityCheckerIndependently evaluates a mathematical solver result against the solver-independent model
 CLotSizingDataModel.Checker.Feasibility.ProductionSetupFamilyDerivedSemantics
 CLotSizingDataModel.Checker.Integration.SolutionCheckApplicationResultDescribes which domain objects were changed while applying a checker result
 CLotSizingDataModel.Checker.Pipeline.Scientific.IScientificLotSizingSolvePipelineExecutes scientific preflight, technical solve, provenance capture and independent verification as one orchestrated workflow
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificLotSizingSolvePipelineEnd-to-end scientific solve orchestration
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificLotSizingSolvePipelineFactoryCreates the scientific end-to-end wrapper around an already configured technical solver service and its formulation registry
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificSolvePipelineDiagnosticStable structured diagnostic emitted by the end-to-end scientific solve pipeline
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificSolvePipelineRequestRequest for the end-to-end scientific solve pipeline
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificSolvePipelineResultKeeps every evidence channel of one end-to-end scientific solve separate
 CLotSizingDataModel.Checker.Pipeline.Scientific.ScientificSolverRequestFactoryCreates the delegated technical solver request while preserving the caller's original request object
 CLotSizingDataModel.Checker.Projection.MathematicalSolutionProjectionIssueDescribes one issue encountered while projecting a business solution onto mathematical-model variables
 CLotSizingDataModel.Checker.Projection.MathematicalSolutionProjectionResultContains mathematical-variable values projected from one normalized lot-sizing solution
 CLotSizingDataModel.Checker.Reporting.SolutionCheckBatchAggregatorAggregates independent checker results for batch-validation campaigns
 CLotSizingDataModel.Checker.Reporting.SolutionCheckBatchItemSummaryAssociates a batch candidate identifier with its compact checker summary
 CLotSizingDataModel.Checker.Reporting.SolutionCheckBatchSummaryContains aggregated metrics for a collection of checked solutions
 CLotSizingDataModel.Checker.Reporting.SolutionCheckIssueCountAssociates an issue category with its occurrence count
 CLotSizingDataModel.Checker.Reporting.SolutionCheckReportOptionsConfigures human-readable checker reports
 CLotSizingDataModel.Checker.Reporting.SolutionCheckSummaryProvides a compact machine-oriented summary of one solution check
 CLotSizingDataModel.Checker.Reporting.SolutionCheckSummaryFactoryBuilds compact summaries from complete checker results
 CLotSizingDataModel.Checker.Results.SolutionCheckIssueDescribes one issue detected by a lot-sizing solution checker
 CLotSizingDataModel.Checker.Results.SolutionCheckResultContains the complete result of checking one lot-sizing solution
 CLotSizingDataModel.Checker.Scientific.SolutionScientificProvenanceCheckerRe-evaluates a solution's recorded scientific provenance against the current instance and current formulation capability catalog
 CLotSizingDataModel.Checker.Scientific.SolutionScientificProvenanceCheckResultIndependent scientific provenance verification result
 CLotSizingDataModel.Checker.Scientific.SolutionScientificProvenanceDiagnosticStructured scientific solution-provenance diagnostic
 CLotSizingDataModel.Checker.Structural.MacroMicroSchedulingStructuralValidator