LotSizingDataModel.Instance 2.0.1
Lot-sizing instance representation, descriptors and problem characterization.
Loading...
Searching...
No Matches
UniversalNotationEnums.cs File Reference

Go to the source code of this file.

Namespaces

namespace  LotSizingDataModel
namespace  LotSizingDataModel.Instance
namespace  LotSizingDataModel.Instance.Notation

Enumerations

enum  LotSizingDataModel.Instance.Notation.UniversalItemCardinality { LotSizingDataModel.Instance.Notation.Unknown , LotSizingDataModel.Instance.Notation.Single , LotSizingDataModel.Instance.Notation.Multiple }
 Canonical item-cardinality token. More...
enum  LotSizingDataModel.Instance.Notation.UniversalNotationFeature {
  LotSizingDataModel.Instance.Notation.Demand = 0 , LotSizingDataModel.Instance.Notation.DeterministicDemand = 1 , LotSizingDataModel.Instance.Notation.TimeVaryingDemand = 2 , LotSizingDataModel.Instance.Notation.Production = 3 ,
  LotSizingDataModel.Instance.Notation.UncapacitatedProduction = 9 , LotSizingDataModel.Instance.Notation.ProductionCapacity = 10 , LotSizingDataModel.Instance.Notation.SharedProductionCapacity = 11 , LotSizingDataModel.Instance.Notation.TimeVaryingProductionCapacity = 12 ,
  LotSizingDataModel.Instance.Notation.SupplierCapacity = 13 , LotSizingDataModel.Instance.Notation.TransportCapacity = 14 , LotSizingDataModel.Instance.Notation.WarehouseCapacity = 15 , LotSizingDataModel.Instance.Notation.SetupCost = 20 ,
  LotSizingDataModel.Instance.Notation.SetupTime = 21 , LotSizingDataModel.Instance.Notation.StartUpCost = 22 , LotSizingDataModel.Instance.Notation.ProductionLeadTime = 23 , LotSizingDataModel.Instance.Notation.StartUpTime = 24 ,
  LotSizingDataModel.Instance.Notation.MinimumLotSize = 30 , LotSizingDataModel.Instance.Notation.MaximumLotSize = 31 , LotSizingDataModel.Instance.Notation.LotSizeMultiple = 32 , LotSizingDataModel.Instance.Notation.AdditionalProductionCapacity = 40 ,
  LotSizingDataModel.Instance.Notation.AdditionalWarehouseCapacity = 41 , LotSizingDataModel.Instance.Notation.AdditionalTransportCapacity = 42 , LotSizingDataModel.Instance.Notation.InitialInventory = 50 , LotSizingDataModel.Instance.Notation.SafetyStock = 51 ,
  LotSizingDataModel.Instance.Notation.Backlogging = 52 , LotSizingDataModel.Instance.Notation.LostSales = 53 , LotSizingDataModel.Instance.Notation.Purchasing = 60 , LotSizingDataModel.Instance.Notation.SupplierLeadTime = 61 ,
  LotSizingDataModel.Instance.Notation.Transportation = 62 , LotSizingDataModel.Instance.Notation.TransportLeadTime = 63 , LotSizingDataModel.Instance.Notation.Distribution = 64 , LotSizingDataModel.Instance.Notation.FinancialConstraint = 70 ,
  LotSizingDataModel.Instance.Notation.IntegratedScheduling = 80 , LotSizingDataModel.Instance.Notation.BigBucketScheduling = 81 , LotSizingDataModel.Instance.Notation.SmallBucketScheduling = 82 , LotSizingDataModel.Instance.Notation.MacroMicroScheduling = 83 ,
  LotSizingDataModel.Instance.Notation.InitialSetupState = 84 , LotSizingDataModel.Instance.Notation.SetupCarryOver = 85 , LotSizingDataModel.Instance.Notation.SequenceDependentChangeoverTime = 86 , LotSizingDataModel.Instance.Notation.SequenceDependentChangeoverCost = 87 ,
  LotSizingDataModel.Instance.Notation.MaximumSetupCount = 88 , LotSizingDataModel.Instance.Notation.SingleSchedulingResource = 89 , LotSizingDataModel.Instance.Notation.SmallBucketAllOrNothingProduction = 90 , LotSizingDataModel.Instance.Notation.SmallBucketContinuousProduction = 91 ,
  LotSizingDataModel.Instance.Notation.AtMostOneProducedItemPerBucket = 92 , LotSizingDataModel.Instance.Notation.AtMostTwoProducedItemsPerBucket = 93 , LotSizingDataModel.Instance.Notation.AtMostOneSetupTransitionPerBucket = 94 , LotSizingDataModel.Instance.Notation.ExplicitMicroPeriodGrid = 95 ,
  LotSizingDataModel.Instance.Notation.VariableLengthMicroPeriods = 96 , LotSizingDataModel.Instance.Notation.FixedLengthMicroPeriods = 97 , LotSizingDataModel.Instance.Notation.SingleItemPerMicroPeriod = 98 , LotSizingDataModel.Instance.Notation.MultipleItemsPerMicroPeriod = 99 ,
  LotSizingDataModel.Instance.Notation.VariableMicroPeriodCount = 100 , LotSizingDataModel.Instance.Notation.SetupCarryOverForbidden = 101 , LotSizingDataModel.Instance.Notation.GroupingConstraint = 102 , LotSizingDataModel.Instance.Notation.ProductionSetupFamily = 103 ,
  LotSizingDataModel.Instance.Notation.ProductionSetupFamilyTime = 104
}
 Feature vocabulary represented in the beta field of notation v1. Enum order is the canonical rendering order. More...
enum  LotSizingDataModel.Instance.Notation.UniversalObjectiveKind {
  LotSizingDataModel.Instance.Notation.Unknown = 0 , LotSizingDataModel.Instance.Notation.Economic = 1 , LotSizingDataModel.Instance.Notation.MultipleObjectives = 2 , LotSizingDataModel.Instance.Notation.Financial = 3 ,
  LotSizingDataModel.Instance.Notation.Sustainability = 4 , LotSizingDataModel.Instance.Notation.ServiceLevel = 5
}
 Objective family represented in the gamma field of notation v1. More...
enum  LotSizingDataModel.Instance.Notation.UniversalProblemLevel { LotSizingDataModel.Instance.Notation.Unknown , LotSizingDataModel.Instance.Notation.SingleLevel , LotSizingDataModel.Instance.Notation.MultiLevel }
 Canonical BOM-level token. More...