# file with valid constraints of restrict / connect - objects
#
# S.Horn, 19.2.04
# syntax: set OptRestricts(ConnObject) {RestrictionObj1 RestrictionObj2 ...}
# -----------------------------------------------------------------------

set OptConstraint(QPermut) {Prestrict1 Prestrict2 Prestrict3 Prestrict4 Prestrict5 Prestrict6 }
set OptConstraint(PjPermut) {Prestrict1 Prestrict2 Prestrict3 Prestrict4  }
set OptConstraint(MCapacity) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict5 Arestrict9 Arestrict10}
set OptConstraint(QCapacity) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict5 Arestrict9 Arestrict10}
set OptConstraint(QStrategIn) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict9 Arestrict10}
set OptConstraint(QStrategOut) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict9 Arestrict10}
set OptConstraint(BdPermut) {Arestrict5}
set OptConstraint(OrgPermut) {Prestrict1 Prestrict2 Prestrict3  }
set OptConstraint(ATimeVar) {Arestrict6 Arestrict7 Arestrict8}
set OptConstraint(SBranch) {Prestrict1 }
set OptConstraint(IntVar) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict5 Arestrict9 Arestrict10}
set OptConstraint(StochastDet) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict5 Arestrict9 Arestrict10}
set OptConstraint(TInPermut) {Arestrict1 Arestrict2 Arestrict3 Arestrict4 Arestrict5 Arestrict9 Arestrict10}
set OptConstraint(QPrioPermut) {Prestrict1 }
set OptConstraint(ProdpPermut) {Prestrict1 }
set OptConstraint(PjPermutTyp) {Prestrict1 Prestrict2 Prestrict3 Prestrict4  }
set OptConstraint(RelDPermut) {Prestrict8}
set OptConstraint(QPrioPermutAll) {Prestrict1 }
set OptConstraint(SetupOrderPermut) {Prestrict9 }
set OptConstraint(QPrioPermutTyp) {Prestrict1}
set OptConstraint(ProdpPermutWalze) {Prestrict1}
set OptConstraint(ProdpPermutInf) {Prestrict1}
# --
