max_ ( *args, constant=None )

Used to set a decision variable equal to the maximum of a list of decision variables and, if desired, a constant.


*args (Var, or list of Var, or tupledict of Var values): The variables over which the MAX will be taken.

constant (float, optional): The constant value to include among the arguments of the MAX operation.

Example usage:

  m.addConstr(z == max_(x, y, constant=3))
  m.addConstr(z == max_([x, y], constant=3))

Return value:

Returns a GenExpr object.