sum_squares#
- VarDict1D.sum_squares()[source]#
Sum squares of variables in an expression.
- Returns:
- gurobipy.QuadExpr
Examples
Create gurobipy model:
>>> from gurobipy import GRB, Model >>> mdl = Model()
Create index-set:
>>> nodes = IndexSet1D(['A', 'B', 'C'], name='node')
Add variables:
>>> from opti_extensions.gurobipy import addVars >>> node_select = addVars(mdl, nodes, vtype=GRB.BINARY, name='node-select') >>> mdl.update()
Sum squares of all variables:
>>> node_select.sum_squares() <gurobi.QuadExpr: 0.0 + [ node-select[A] ^ 2 + node-select[B] ^ 2 + node-select[C] ^ 2 ]>