# Model.getGenConstrIndicator()

Filter Content By
Version
Languages

### Model.getGenConstrIndicator()

getGenConstrIndicator ( genconstr )

Retrieve the data associated with a general constraint of type INDICATOR. Calling this method for a general constraint of a different type leads to an exception. You can query the GenConstrType attribute to determine the type of the general constraint.

Arguments:

genconstr: The general constraint object of interest.

Return value:

A tuple (binvar, binval, expr, sense, rhs) that contains the data of the general constraint:

binvar (Var): Antecedent variable of indicator constraint.

binval (Boolean): Value of antecedent variable that activates the linear constraint.

expr (LinExpr): LinExpr object containing the left-hand side of the constraint triggered by the indicator.

sense (char): Sense of linear constraint triggered by the indicator (e.g., GRB.LESS_EQUAL).

rhs (float): Right-hand side of linear constraint triggered by the indicator.

Example usage:

  (binvar, binval, expr, sense, rhs) =
model.getGenConstr(model.getGenConstrIndicator()[3])