Add a single linear constraint to a model. Multiple signatures are available.
| GRBConstr | addConstr ( | GRBLinExpr | lhsExpr, |
| char | sense, | ||
| GRBLinExpr | rhsExpr, | ||
| String | name ) |
Arguments:
lhsExpr: Left-hand side expression for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsExpr: Right-hand side expression for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | GRBLinExpr | lhsExpr, |
| char | sense, | ||
| GRBVar | rhsVar, | ||
| String | name ) |
Arguments:
lhsExpr: Left-hand side expression for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsVar: Right-hand side variable for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | GRBLinExpr | lhsExpr, |
| char | sense, | ||
| double | rhs, | ||
| String | name ) |
Arguments:
lhsExpr: Left-hand side expression for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhs: Right-hand side value for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | GRBVar | lhsVar, |
| char | sense, | ||
| GRBLinExpr | rhsExpr, | ||
| String | name ) |
Arguments:
lhsVar: Left-hand side variable for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsExpr: Right-hand side expression for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | GRBVar | lhsVar, |
| char | sense, | ||
| GRBVar | rhsVar, | ||
| String | name ) |
Arguments:
lhsVar: Left-hand side variable for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsVar: Right-hand side variable for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | GRBVar | lhsVar, |
| char | sense, | ||
| double | rhs, | ||
| String | name ) |
Arguments:
lhsVar: Left-hand side variable for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhs: Right-hand side value for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | double | lhs, |
| char | sense, | ||
| GRBVar | rhsVar, | ||
| String | name ) |
Arguments:
lhs: Left-hand side value for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsVar: Right-hand side variable for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.
| GRBConstr | addConstr ( | double | lhs, |
| char | sense, | ||
| GRBLinExpr | rhsExpr, | ||
| String | name ) |
Arguments:
lhs: Left-hand side value for new linear constraint.
sense: Sense for new linear constraint (GRB.LESS_EQUAL, GRB.EQUAL, or GRB.GREATER_EQUAL).
rhsExpr: Right-hand side expression for new linear constraint.
name: Name for new constraint.
Return value:
New constraint object.