sum#

VarDict1D.sum()[source]#

Sum all variables in an expression.

Returns:
docplex.mp.linear.LinearExpr

Examples

Create DOcplex model:

>>> from docplex.mp.model import Model
>>> mdl = Model()

Create index-set:

>>> nodes = IndexSet1D(['A', 'B', 'C'], name='node')

Add variables:

>>> from opti_extensions.docplex import add_variables
>>> node_select = add_variables(mdl, nodes, 'B', name='node-select')

Sum all variables:

>>> node_select.sum()
docplex.mp.LinearExpr(node-select_A+node-select_B+node-select_C)