Overview | Group | Tree | Graph | Index | Concepts |
This enumeration is used to designate the Solver variable constrained by
IloResourceIntegralConstraint
and
IloResourceFunctionalConstraint
.
See Functional and Integral Constraints on Resources
for more information.
IloExternalVariable
specifies that the external variable of each activity linked to
the resource via a resource constraint will be constrained. The external variable of an
activity can be any Solver variable, associated with an activity via the
IloActivity::setExternalVariable
function.
IloProcessingTimeVariable
specifies that the processing time variable of each
activity linked to the resource via a resource constraint will be constrained.
IloCapacityVariable
specifies that the capacity variable of each resource constraint
on the resource will be constrained.
IloEnergyVariable
specifies that the energy of each resource constraint on the
resource will be constrained. The energy of a resource constraint is defined as the
product of the capacity variable by the duration of the activity.
IloDurationVariable
specifies that the duration variable of each activity linked to
the resource via a resource constraint will be constrained.
IloStartVariable
specifies that the start variable of each activity linked to the
resource via a resource constraint will be constrained.
IloEndVariable
specifies that the end variable of each activity linked to the resource
via a resource constraint will be constrained.
See Also:
IloGranularFunction, IloResourceIntegralConstraint, IloResourceFunctionalConstraint
Fields |
---|
IloExternalVariable = 0 | |
IloProcessingTimeVariable = 1 | |
IloCapacityVariable = 2 | |
IloEnergyVariable = 3 | |
IloDurationVariable = 4 | |
IloStartVariable = 8 | |
IloEndVariable = 12 |