FRAMES NO FRAMES

IlcMakeTransitionTime

public IlcTransitionTimeObject IlcMakeTransitionTime(IlcTransitionTable table, IlcBool triangularInequality=IlcFalse)
Definition file: ilsched/trancost.h
Include file: <ilsched/ilsched.h>

This function creates an instance of IlcTransitionTimeObject using an instance of IlcTransitionTable. If the value of the argument triangularInequality is IlcTrue, it means that the transition table satisfies the triangular inequality. This may be useful to improve the performances of the search as it will not be necessary to check it.

The transition times of an instance of IlcTransitionTimeObject use the transition type of the activities of the resource constraints. Notice that this implies that the transition type of the activities must be non-negative and strictly smaller than the size of the table.

See Also: