# forbidExtent

OPL constraint (scheduling) to affect the extent of an interval variable.

context | type |
---|---|

Model files (.mod) |
boolean |

## Syntax

forbidExtent(a, F); Where: dvar interval a; stepFunction F;

## Description

This constraint is used to indicate
that a given interval variable cannot overlap a particular date. Let *a* denote
a fixed interval and *F* an integer stepwise function. The constraint *forbidExtent(a,
F)*, states that whenever the interval is present, it cannot overlap
a point *t* where *F(t) = 0*.

Note: This constraint cannot
be used in a meta-constraint.