LotSizingDataModel.Solver 2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
ExecutableObjectiveCriterion.cs
Go to the documentation of this file.
1using LotSizingDataModel.Core.DecisionModel.Objectives;
3
5
6public sealed class ExecutableObjectiveCriterion
7{
8 public required OptimizationObjectiveKind Kind { get; init; }
9
10 public required LinearExpression Expression { get; init; }
11
12 public double Weight { get; init; } = 1.0;
13
14 public int Priority { get; init; }
15
16 public double AbsoluteTolerance { get; init; }
17}
Represents a linear expression composed of variable terms and a constant value.