LotSizingDataModel.Instance
2.0.1
Lot-sizing instance representation, descriptors and problem characterization.
Loading...
Searching...
No Matches
DemandDescriptor.cs
Go to the documentation of this file.
1
namespace
LotSizingDataModel.Instance.Descriptors
;
2
3
/// <summary>Describes demand semantics already represented by the model.</summary>
4
public
sealed
class
DemandDescriptor
5
{
6
public
bool
HasDemand
{
get
; init; }
7
public
bool
IsDeterministic
{
get
; init; }
8
public
bool
IsTimeVarying
{
get
; init; }
9
public
bool
IsStationary
=>
HasDemand
&& !
IsTimeVarying
;
10
}
LotSizingDataModel.Instance.Descriptors.DemandDescriptor
Describes demand semantics already represented by the model.
Definition
DemandDescriptor.cs:5
LotSizingDataModel.Instance.Descriptors.DemandDescriptor.IsDeterministic
bool IsDeterministic
Definition
DemandDescriptor.cs:7
LotSizingDataModel.Instance.Descriptors.DemandDescriptor.HasDemand
bool HasDemand
Definition
DemandDescriptor.cs:6
LotSizingDataModel.Instance.Descriptors.DemandDescriptor.IsStationary
bool IsStationary
Definition
DemandDescriptor.cs:9
LotSizingDataModel.Instance.Descriptors.DemandDescriptor.IsTimeVarying
bool IsTimeVarying
Definition
DemandDescriptor.cs:8
LotSizingDataModel.Instance.Descriptors
Definition
CapacityDescriptor.cs:1
LotSizingDataModel.Instance
Descriptors
DemandDescriptor.cs
Generated by
1.17.0