1717#
1818# Jobshop example from http://www.gams.com/modlib/libhtml/logmip4.htm
1919#
20- # This model solves a jobshop scheduling, which has a set of jobs
21- # which must be processed in sequence of stages but not all jobs
22- # require all stages. A zero wait transfer policy is assumed between
20+ # This model solves a jobshop scheduling problem , which has a set of jobs
21+ # that must be processed in sequence of stages but not all jobs
22+ # require all stages. A zero- wait transfer policy is assumed between
2323# stages. To obtain a feasible solution it is necessary to eliminate
2424# all clashes between jobs. It requires that no two jobs be performed
2525# at any stage at any time. The objective is to minimize the makespan,
@@ -75,7 +75,7 @@ def t_bounds(model, I):
7575
7676 Parameters
7777 ----------
78- model : Pyomo.Abstractmodel
78+ model : Pyomo.AbstractModel
7979 The job shop scheduling model, which has a set of jobs which must be processed in sequence of stages but not all jobs require all stages.
8080 A zero wait transfer policy is assumed between stages.
8181 I : str
@@ -102,7 +102,7 @@ def _L_filter(model, I, K, J):
102102
103103 Parameters
104104 ----------
105- model : Pyomo.Abstractmodel
105+ model : Pyomo.AbstractModel
106106 The jobshop scheduling model, which has a set of jobs which must be processed in sequence of stages but not all jobs require all stages.
107107 A zero wait transfer policy is assumed between stages.
108108 I : str
@@ -135,7 +135,7 @@ def _feas(model, I):
135135
136136 Parameters
137137 ----------
138- model : Pyomo.Abstractmodel
138+ model : Pyomo.AbstractModel
139139 The jobshop scheduling model, which has a set of jobs which must be processed in sequence of stages but not all jobs require all stages.
140140 A zero wait transfer policy is assumed between stages.
141141 I : str
@@ -202,7 +202,7 @@ def _disj(model, I, K, J):
202202
203203 Parameters
204204 ----------
205- model : Pyomo.Abstractmodel
205+ model : Pyomo.AbstractModel
206206 jobshop scheduling model, which has a set of jobs which must be processed in sequence of stages but not all jobs require all stages.
207207 I : str
208208 job index
0 commit comments