LotSizingDataModel.Solver
2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
FinancialExecutionModelContext.cs
Go to the documentation of this file.
1
using
LotSizingDataModel.Solver.Modeling
;
2
3
namespace
LotSizingDataModel.Solver.Execution
;
4
5
public
sealed
class
FinancialExecutionModelContext
6
{
7
public
required
MathematicalModel
Model
{
get
; init; }
8
9
public
required
LinearExpression
EconomicCriterion
{
get
; init; }
10
11
public
LinearExpression
?
FinancialCriterion
{
get
; init; }
12
13
public
int
FinancialHorizon
{
get
; init; }
14
}
LotSizingDataModel.Solver.Execution.FinancialExecutionModelContext
Definition
FinancialExecutionModelContext.cs:6
LotSizingDataModel.Solver.Execution.FinancialExecutionModelContext.FinancialCriterion
LinearExpression? FinancialCriterion
Definition
FinancialExecutionModelContext.cs:11
LotSizingDataModel.Solver.Execution.FinancialExecutionModelContext.EconomicCriterion
required LinearExpression EconomicCriterion
Definition
FinancialExecutionModelContext.cs:9
LotSizingDataModel.Solver.Execution.FinancialExecutionModelContext.Model
required MathematicalModel Model
Definition
FinancialExecutionModelContext.cs:7
LotSizingDataModel.Solver.Execution.FinancialExecutionModelContext.FinancialHorizon
int FinancialHorizon
Definition
FinancialExecutionModelContext.cs:13
LotSizingDataModel.Solver.Modeling.LinearExpression
Represents a linear expression composed of variable terms and a constant value.
Definition
LinearExpression.cs:15
LotSizingDataModel.Solver.Modeling.MathematicalModel
Represents a solver-independent mathematical optimization model.
Definition
MathematicalModel.cs:20
LotSizingDataModel.Solver.Execution
Definition
ExecutableObjectiveCriterion.cs:4
LotSizingDataModel.Solver.Modeling
Definition
LinearConstraint.cs:4
LotSizingDataModel.Solver
Execution
FinancialExecutionModelContext.cs
Generated by
1.17.0