LotSizingDataModel.Solver 2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CEventArgs
 CIContinuousConstrainedOptimizationProblem
 CIExactRepairMatheuristicDomain
 CLotSizingDataModel.Solver.Adapters.NativeSolverAdapterUtilitiesProvides small reusable helpers for native solver plugins
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.DebConstraintGaBridgeOptions
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.DebConstraintGaBridgeResult
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.DebConstraintGaMathematicalModelOptimizer
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.LocalBranchingBridgeOptions
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.LocalBranchingBridgeResult
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.LocalBranchingMatheuristicBridge
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MathematicalModelCandidateEvaluator
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MathematicalModelMetaheuristicEncoding
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MathematicalModelMetaheuristicEncodingOptions
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MetaheuristicsPlatformBridgeProvenance
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MetaheuristicsPlatformExactRepairSubproblemBuilder
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MetaheuristicsPlatformLotSizingAdapter
 CLotSizingDataModel.Solver.Algorithms.Metaheuristics.MetaheuristicsPlatformMathematicalResultProjector
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianBoundTrackerTracks the best dual lower bound and primal upper bound for a minimization Lagrangian relaxation
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianConstraintResidualEvaluatorEvaluates the canonical Lagrangian residual left-hand side minus right-hand side
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianMultiplierAssociates one relaxed mathematical constraint with its Lagrangian multiplier
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianMultiplierDomainEncodes the multiplier-domain convention that guarantees a valid lower bound for minimization models when the residual is defined as left-hand side minus right-hand side
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianRelaxationBuildResultResult of a source-preserving Lagrangian model transformation
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianRelaxationModelBuilderBuilds a source-preserving Lagrangian relaxation for a minimization model
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianRelaxationSpecificationExplicit immutable set of constraints and multipliers used to construct one Lagrangian-relaxed mathematical model
 CLotSizingDataModel.Solver.Algorithms.Relaxation.LagrangianSubgradientUpdaterPerforms one projected dual-ascent subgradient update for the alpha.36 minimization convention
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactAdapterResultEnd-to-end LotSizingDataModel result of an external exact ULSAlgorithms adapter execution
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactBridgeExecutes one explicitly selected exact ULSAlgorithms method. No method fallback is permitted
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactBridgeResultImmutable external exact-solve evidence retained before projection back into LotSizingDataModel
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactLotSizingAdapterSolves a canonical SI-ULS instance with one explicitly requested exact ULSAlgorithms method and maps the result through the existing normalized solution-mapping service
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactMathematicalResultProjectorProjects a validated ULSAlgorithms exact result onto the already-built canonical LotSizingDataModel mathematical model
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactMethodCatalogPins the external exact-method identities used by alpha.34
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactModelContractExtractorExtracts the narrow canonical SI-ULS contract accepted by the alpha.34 exact adapters
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsExactProblemDataNormalized deterministic uncapacitated single-item problem passed to ULSAlgorithms
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicAdapterResultEnd-to-end normalized result for one ULSAlgorithms heuristic
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicBatchRunnerRuns every pinned v1.1.0 heuristic in canonical catalog order
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicBridgeExecutes exactly one pinned public ULSAlgorithms heuristic
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicBridgeResultValidated feasible result returned by one pinned ULSAlgorithms heuristic
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicCatalogPinned public ULSAlgorithms v1.1.0 heuristic inventory
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicLotSizingAdapterExecutes one explicitly selected ULSAlgorithms heuristic on the strict canonical SI-ULS shape introduced by alpha.34
 CLotSizingDataModel.Solver.Algorithms.Uls.UlsAlgorithmsHeuristicMathematicalResultProjectorProjects a validated feasible ULSAlgorithms heuristic result onto a canonical LotSizingDataModel mathematical model
 CLotSizingDataModel.Solver.Building.InventoryBalanceConstraintBuilderBuilds a corrected inventory-balance constraint for one item, location, and period
 CLotSizingDataModel.Solver.Building.LinearExpressionBuilderProvides a fluent builder for linear expressions
 CLotSizingDataModel.Solver.Building.MathematicalDomainKeyBuilderBuilds stable business-domain keys for mathematical variables and constraints
 CLotSizingDataModel.Solver.Building.MathematicalModelBuildContextProvides the shared state required while constructing a solver-independent mathematical model
 CLotSizingDataModel.Solver.Building.MathematicalModelBuilderBuilds a solver-independent mathematical model while assigning unique variable and constraint identifiers
 CLotSizingDataModel.Solver.Building.MathematicalVariableRegistryMaintains the correspondence between business-domain keys and mathematical variables during model construction
 CLotSizingDataModel.Solver.Common.SolverAdapterDescriptorDescribes a solver adapter without loading or executing its native optimization engine
 CLotSizingDataModel.Solver.Common.SolverAdapterLoadResultRepresents the result of attempting to load a solver adapter plugin
 CLotSizingDataModel.Solver.Common.SolverAvailabilityInfoDescribes the availability and detected installation details of a mathematical optimization solver
 CLotSizingDataModel.Solver.Configuration.SolverNativeParameterRepresents a solver-specific parameter that is passed to a solver adapter without being interpreted by the generic solver layer
 CLotSizingDataModel.Solver.Configuration.SolverParametersDefines solver-independent parameters for an optimization run
 CLotSizingDataModel.Solver.Contracts.ILotSizingSolverDefines the common contract implemented by every lot-sizing solver adapter
 CLotSizingDataModel.Solver.Contracts.IMathematicalModelSolverDefines a solver adapter capable of solving an already built, solver-independent mathematical model
 CLotSizingDataModel.Solver.Contracts.ISolverProgressObserverReceives progress notifications produced during a solver execution
 CLotSizingDataModel.Solver.Discovery.ISolverDiscoveryServiceDefines a service that discovers solver adapter plugins and native solver installations on the current computer
 CLotSizingDataModel.Solver.Discovery.SolverAdapterLoaderLoads solver adapter plugins from managed assemblies
 CLotSizingDataModel.Solver.Discovery.SolverAdapterRegistryStores solver adapters that were loaded successfully and provides lookup services by adapter identifier or solver kind
 CLotSizingDataModel.Solver.Discovery.SolverDiscoveryCandidateRepresents one candidate solver installation or adapter location discovered on the current computer
 CLotSizingDataModel.Solver.Discovery.SolverDiscoveryCandidateCollectorCollects candidate native solver locations from explicit paths, environment variables, the operating-system PATH, and conventional installation directories
 CLotSizingDataModel.Solver.Discovery.SolverDiscoveryOptionsConfigures how solver adapter plugins and native solver installations are discovered on the current computer
 CLotSizingDataModel.Solver.Discovery.SolverDiscoveryResultRepresents the complete result of solver and adapter discovery on the current computer
 CLotSizingDataModel.Solver.Discovery.SolverEnvironmentVariableCatalogProvides the default catalog of solver-specific environment variables inspected during solver discovery
 CLotSizingDataModel.Solver.Discovery.SolverEnvironmentVariableDefinitionDescribes a solver-specific environment variable that may identify an installation directory, native library path, or license location
 CLotSizingDataModel.Solver.Discovery.SolverInstallationPathCatalogProvides default conventional installation paths for the supported mathematical optimization solvers
 CLotSizingDataModel.Solver.Discovery.SolverInstallationPathDefinitionDescribes a conventional installation path that may contain a supported solver
 CLotSizingDataModel.Solver.Discovery.SolverRuntimeBuilderDiscovers solver infrastructure, loads adapter plugins, and validates loaded adapters against their native solver runtimes
 CLotSizingDataModel.Solver.Discovery.SolverRuntimeBuildResultRepresents the result of building the solver runtime from discovery information and dynamically loaded adapter plugins
 CLotSizingDataModel.Solver.Discovery.SolverRuntimeContextRepresents the solver runtime infrastructure available to the application after adapter discovery and loading
 CLotSizingDataModel.Solver.Discovery.SolverRuntimeFactoryProvides convenient factory methods for constructing the default solver runtime without exposing the discovery and adapter-loading implementation details to application code
 CLotSizingDataModel.Solver.Discovery.SolverSelectionOptionsConfigures how a solver adapter is selected when automatic solver selection is requested
 CLotSizingDataModel.Solver.Discovery.SolverSelectionResultRepresents the result of selecting a solver adapter for a solve request
 CLotSizingDataModel.Solver.Discovery.SolverSelectionServiceSelects a usable solver adapter according to the requested solver kind, adapter capabilities, availability information, and configured priority
 CLotSizingDataModel.Solver.Evaluation.MathematicalObjectiveRecalculationResultStores the result of objective-value post-processing
 CLotSizingDataModel.Solver.Evaluation.MathematicalObjectiveRecalculatorRecomputes the objective from the exact normalized numerical representation used by the business solution mapping layer
 CLotSizingDataModel.Solver.Execution.ExecutableObjectiveCriterion
 CLotSizingDataModel.Solver.Execution.FinancialExecutionModelContext
 CLotSizingDataModel.Solver.Execution.FinancialExecutionModelDecoratorAdds complete-period OPEX coverage and optional cash-flow constraints to a built economic mathematical model
 CLotSizingDataModel.Solver.Execution.ILotSizingSolverServiceDefines the high-level service used to solve a complete lot-sizing instance from a normalized solver request
 CLotSizingDataModel.Solver.Execution.IMathematicalModelSolverExecutionServiceDefines a service that selects a compatible solver adapter and executes an already built solver-independent mathematical model
 CLotSizingDataModel.Solver.Execution.LotSizingSolverBootstrapperInitializes the complete lot-sizing solver infrastructure by discovering solver plugins, building the solver runtime, and creating the high-level solver service
 CLotSizingDataModel.Solver.Execution.LotSizingSolverBootstrapResultRepresents the result of initializing the complete lot-sizing solver infrastructure
 CLotSizingDataModel.Solver.Execution.LotSizingSolverServiceFactoryProvides convenient factory methods for creating the high-level lot-sizing solver service from a prepared solver runtime
 CLotSizingDataModel.Solver.Execution.MathematicalModelSolveRequestDescribes a request to solve an already built, solver-independent mathematical model
 CLotSizingDataModel.Solver.Execution.MathematicalModelSolveResultStores the solver result for a solver-independent mathematical model
 CLotSizingDataModel.Solver.Execution.MathematicalModelSolverSelectionResultRepresents the result of selecting a solver adapter that can solve a solver-independent mathematical model
 CLotSizingDataModel.Solver.Execution.MathematicalModelSolverSelectionServiceSelects a solver adapter that supports direct execution of solver-independent mathematical models
 CLotSizingDataModel.Solver.Execution.MathematicalSolverRunResultMapperCreates the public solver-run result from the generic mathematical-model result and the normalized solution mapping result
 CLotSizingDataModel.Solver.Execution.MathematicalVariableValueStores the value returned by a solver for one mathematical decision variable
 CLotSizingDataModel.Solver.Execution.MultiObjectiveModelPlannerResolves executable objective criteria and constructs weighted/lexicographic mathematical models
 CLotSizingDataModel.Solver.Execution.MultiObjectiveStageExecution
 CLotSizingDataModel.Solver.Execution.SolverRequestDescribes a request to solve a lot-sizing instance
 CLotSizingDataModel.Solver.Execution.SolverRunResultRepresents the normalized result of a solver execution
 CLotSizingDataModel.Solver.Execution.StandardLotSizingIntegrationCheckExecutes the complete standard lot-sizing workflow against an existing instance
 CLotSizingDataModel.Solver.Execution.StandardLotSizingIntegrationCheckResultRepresents the result of a complete standard lot-sizing integration check
 CLotSizingDataModel.Solver.Execution.StandardLotSizingSolverBootstrapperProvides one-step initialization of the standard lot-sizing formulation together with solver discovery and adapter loading
 CLotSizingDataModel.Solver.Execution.StandardLotSizingSolverBootstrapResultRepresents the complete initialization result for the standard lot-sizing solver infrastructure
 CLotSizingDataModel.Solver.External.ExternalSolverExecutableLocatorLocates optional native-solver command-line executables without creating a compile-time dependency on their SDKs
 CLotSizingDataModel.Solver.External.ExternalSolverProcessResultCaptures the observable result of an external solver process
 CLotSizingDataModel.Solver.External.ExternalSolverProcessRunnerExecutes one native solver command-line process with redirected output and cooperative cancellation
 CLotSizingDataModel.Solver.External.ExternalSolverResultUtilitiesShared helpers used by optional native-solver adapters
 CLotSizingDataModel.Solver.External.NamedSolutionValueParserParses variable values from solver text files when variables use the portable v_<id> naming convention
 CLotSizingDataModel.Solver.External.PortableLpModelWriterWrites a solver-independent MathematicalModel to a conservative LP file understood by the supported native solvers
 CLotSizingDataModel.Solver.Feasibility.InstanceFeasibilityAnalyzerPre-solve instance feasibility facade. It never reports Feasible: only proven Infeasible or Unknown
 CLotSizingDataModel.Solver.Feasibility.IntrinsicFeasibilityAnalysisResult
 CLotSizingDataModel.Solver.Feasibility.IntrinsicFeasibilityDiagnostic
 CLotSizingDataModel.Solver.Feasibility.LinearExpressionBoundInterval
 CLotSizingDataModel.Solver.Feasibility.MathematicalModelIntrinsicFeasibilityAnalyzerProves intrinsic infeasibility from variable-bound interval arithmetic. Absence of a proof is reported as Unknown
 CLotSizingDataModel.Solver.Formulation.ClosedLoopSupplyNetworkModelDecoratorAdds explicit return allocation, recovery and disposal decisions to a standard forward mathematical model
 CLotSizingDataModel.Solver.Formulation.ClosedLoopVariableKeyFactory
 CLotSizingDataModel.Solver.Formulation.FlowConstraintModelingNotesDocuments the period conventions used by the standard flow formulation
 CLotSizingDataModel.Solver.Formulation.GlspFormulationVariableKeyFactory
 CLotSizingDataModel.Solver.Formulation.GlspSchedulingApplicabilityService
 CLotSizingDataModel.Solver.Formulation.GlspSchedulingData
 CLotSizingDataModel.Solver.Formulation.GlspSchedulingFormulationFactory
 CLotSizingDataModel.Solver.Formulation.GlspSequenceSemantics
 CLotSizingDataModel.Solver.Formulation.IMathematicalModelBuildServiceDefines a service that selects a formulation and builds a solver-independent mathematical model
 CLotSizingDataModel.Solver.Formulation.IMathematicalModelFormulationDefines a solver-independent mathematical formulation for a lot-sizing instance
 CLotSizingDataModel.Solver.Formulation.InitialInventoryDecisionDomainKeyFactory
 CLotSizingDataModel.Solver.Formulation.IProductionSetupBigMEstimatorEstimates a valid finite upper bound for one production quantity used in a production/setup linking constraint
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingConstraintBuilderDefines the constraint-construction component used by the standard solver-independent lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingConstraintFamilyBuilderDefines one constraint family of the standard lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingObjectiveBuilderDefines the objective-construction component used by the standard solver-independent lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingObjectiveTermBuilderDefines one cost-term family of the standard lot-sizing objective function
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingVariableBuilderDefines the variable-construction component used by the standard solver-independent lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.IStandardLotSizingVariableFamilyBuilderDefines one decision-variable family of the standard lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.LotSizingFormulationRegistryFactoryCreates the complete built-in formulation registry
 CLotSizingDataModel.Solver.Formulation.MathematicalModelBuildOptionsDefines the options used to select a formulation and build a solver-independent mathematical model
 CLotSizingDataModel.Solver.Formulation.MathematicalModelBuildResultDescribes the result of building a solver-independent mathematical model from a lot-sizing instance
 CLotSizingDataModel.Solver.Formulation.MathematicalModelFormulationRegistryStores and resolves solver-independent mathematical formulations
 CLotSizingDataModel.Solver.Formulation.MathematicalModelFormulationSelectionResultDescribes the result of selecting a mathematical formulation for a lot-sizing instance
 CLotSizingDataModel.Solver.Formulation.MathematicalModelFormulationSelectionServiceSelects a compatible mathematical formulation for a lot-sizing instance
 CLotSizingDataModel.Solver.Formulation.ParallelRoutingSetupStartLimitPolicy
 CLotSizingDataModel.Solver.Formulation.ParallelRoutingSetupStartModelDecoratorAdds source-preserving setup-start coordination constraints across concurrent production routings
 CLotSizingDataModel.Solver.Formulation.ProductionSetupBigMEstimateDescribes one production/setup Big-M estimate
 CLotSizingDataModel.Solver.Formulation.ProductionStartUpDomainKeyFactoryBuilds canonical mathematical domain keys for production start-up events
 CLotSizingDataModel.Solver.Formulation.Scientific.MathematicalFormulationScientificCatalogScientific capability profiles for existing mathematical formulations
 CLotSizingDataModel.Solver.Formulation.Scientific.MathematicalFormulationScientificProfileScientific capability contract for one solver-independent formulation
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationCompatibilityResultComplete scientific formulation-capability assessment
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationCompatibilityServiceEvaluates whether one mathematical formulation has verified scientific coverage for a classified lot-sizing instance
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationDiagnosticStable structured formulation-capability diagnostic
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationSelectionCandidateOne registered formulation and its scientific compatibility
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationSelectionResultResult of scientific formulation preselection/selection
 CLotSizingDataModel.Solver.Formulation.Scientific.ScientificFormulationSelectionServiceScientifically filters registered mathematical formulations before technical build selection
 CLotSizingDataModel.Solver.Formulation.SmallBucketSchedulingApplicabilityService
 CLotSizingDataModel.Solver.Formulation.SmallBucketSchedulingDomainKeyFactory
 CLotSizingDataModel.Solver.Formulation.SmallBucketSchedulingFormulationFactory
 CLotSizingDataModel.Solver.Formulation.StandardFormulationDomainKeyFactoryCreates canonical domain-key fragments shared by standard formulation builders and provides warehouse-reference helpers
 CLotSizingDataModel.Solver.Formulation.StandardFormulationResourceEnumeratorEnumerates physical resources together with the canonical references required by the mathematical formulation
 CLotSizingDataModel.Solver.Formulation.StandardFormulationVariableKeyFactoryCreates canonical variable domain keys used by the standard formulation constraint builders
 CLotSizingDataModel.Solver.Formulation.StandardLotSizingFormulationFactoryCreates fully configured instances of the standard solver-independent lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.StandardLotSizingFormulationOptionsConfigures the standard solver-independent mixed-integer lot-sizing formulation
 CLotSizingDataModel.Solver.Formulation.StandardLotSizingFormulationRegistryFactoryCreates formulation registries preconfigured with the standard lot-sizing formulation
 CLotSizingDataModel.Solver.Mapping.ClosedLoopDecisionProjector
 CLotSizingDataModel.Solver.Mapping.ClosedLoopDecisionSnapshot
 CLotSizingDataModel.Solver.Mapping.ClosedLoopLotSizingSolutionMapperMaps alpha.39 mathematical closed-loop decisions into the normalized LotSizingSolution extension
 CLotSizingDataModel.Solver.Mapping.ClosedLoopMathematicalDecisionCategory
 CLotSizingDataModel.Solver.Mapping.ClosedLoopMathematicalDomainKeySegment
 CLotSizingDataModel.Solver.Mapping.IMathematicalDecisionMapperDefines a mapper responsible for one family of lot-sizing decisions identified by a mathematical domain-key category
 CLotSizingDataModel.Solver.Mapping.IMathematicalSolutionMapperDefines a component that converts a generic mathematical solver result into a normalized lot-sizing solution
 CLotSizingDataModel.Solver.Mapping.IMathematicalSolutionMappingServiceDefines a service that maps a generic mathematical solver result to a normalized lot-sizing solution
 CLotSizingDataModel.Solver.Mapping.MathematicalDecisionCategoryProvides the canonical mathematical domain-key categories used to identify lot-sizing decision families
 CLotSizingDataModel.Solver.Mapping.MathematicalDecisionMapperRegistryStores and resolves mathematical decision mappers by business-domain category
 CLotSizingDataModel.Solver.Mapping.MathematicalDecisionMapperRegistryFactoryCreates preconfigured mathematical decision-mapper registries for the standard lot-sizing solution model
 CLotSizingDataModel.Solver.Mapping.MathematicalDomainKeyRepresents a parsed mathematical-model business-domain key
 CLotSizingDataModel.Solver.Mapping.MathematicalDomainKeySegmentProvides the canonical mathematical domain-key segment names used by lot-sizing variables and constraints
 CLotSizingDataModel.Solver.Mapping.MathematicalSolutionMappingContextProvides the shared state and lookup services required while mapping a mathematical solver result back to the lot-sizing domain model
 CLotSizingDataModel.Solver.Mapping.MathematicalSolutionMappingOptionsDefines the options used when mapping a mathematical solver result back to a normalized lot-sizing solution
 CLotSizingDataModel.Solver.Mapping.MathematicalSolutionMappingResultDescribes the result of mapping a mathematical solver result back to a normalized lot-sizing solution
 CLotSizingDataModel.Solver.Mapping.MathematicalSolutionMetadataMapperMaps generic solver execution metadata to the generation metadata of a normalized lot-sizing solution
 CLotSizingDataModel.Solver.Mapping.MathematicalVariableValueNormalizerNormalizes raw mathematical-variable values before they are exposed through domain decision objects or used for objective post-processing
 CLotSizingDataModel.Solver.Mapping.Scientific.ScientificSolutionProvenanceMapperCaptures scientific classification/formulation evidence for a generated lot-sizing solution
 CLotSizingDataModel.Solver.Modeling.LinearConstraintRepresents one linear constraint in a mathematical optimization model
 CLotSizingDataModel.Solver.Modeling.LinearExpressionRepresents a linear expression composed of variable terms and a constant value
 CLotSizingDataModel.Solver.Modeling.LinearTermRepresents one coefficient-variable term in a linear expression
 CLotSizingDataModel.Solver.Modeling.MathematicalModelRepresents a solver-independent mathematical optimization model
 CLotSizingDataModel.Solver.Modeling.MathematicalObjectiveRepresents the objective function of a mathematical optimization model
 CLotSizingDataModel.Solver.Modeling.MathematicalVariableRepresents one decision variable in a mathematical optimization model
 CLotSizingDataModel.Solver.Monitoring.SolverProgressRecorderSelects and retains solver progress snapshots according to configured recording rules
 CLotSizingDataModel.Solver.Monitoring.SolverProgressRecordingOptionsConfigures how solver progress snapshots are retained during an optimization run
 CLotSizingDataModel.Solver.Monitoring.SolverProgressSnapshotRepresents an immutable snapshot of the current progress of a mathematical optimization run
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificResolutionPlanExplicit scientific resolution plan: problem -> formulation -> solution method -> compatible backend family
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificResolutionPlannerBuilds an explainable scientific resolution plan from already classified instance/formulation evidence
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolutionMethodCandidateOne scientific solution-method candidate for a classified instance
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolutionMethodCatalogScientific solution-method families relevant to the current lot-sizing catalog
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolutionMethodCompatibilityServiceAssesses scientific method-family relevance independently from solver backend availability
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolutionMethodDefinitionOne scientific solution-method definition
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolverBackendCatalogKnown native optimization backends in the current Solver abstraction
 CLotSizingDataModel.Solver.Resolution.Scientific.ScientificSolverBackendDefinitionOne technical optimization backend. A backend is not a scientific solution method