Functions¶ maximize(expr) ¶ Creates a maximization objective function of a linear expression. Note Only applicable in the MIP algorithm. Parameters: Name Type Description Default expr LinExpr A linear expression required Returns: Type Description ObjSense A tuple of Maximize and the linear LinExpr expression. minimize(expr) ¶ Creates a minimization objective function of a linear expression. Parameters: Name Type Description Default expr LinExpr A linear expression required Returns: Type Description ObjSense A tuple of Minimize and the linear LinExpr expression. xsum(terms) ¶ Sums up the terms into a linear expression. Usage is: expr = xsum( 3 * x + 4 * y + z - otherExpr) Parameters: Name Type Description Default terms List[Union[Tuple[float, Var], Var, LinExpr]] A list of terms to sum required Returns: Type Description LinExpr A linear expression