FRAMES NO FRAMES

Enumeration IloSchedVariable

Definition file: ilsched/ilogfbase.h
Include file: <ilsched/iloscheduler.h>

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:

Fields

IloExternalVariable = 0 
IloProcessingTimeVariable = 1 
IloCapacityVariable = 2 
IloEnergyVariable = 3 
IloDurationVariable = 4 
IloStartVariable = 8 
IloEndVariable = 12