lookup#
- VarDictND.lookup(*key)[source]#
Get the variable for the specified key, or zero if it is not found.
- Parameters:
- *keykey
- Returns:
- docplex.mp.dvar.Var or
0
- docplex.mp.dvar.Var or
Examples
Create DOcplex model:
>>> from docplex.mp.model import Model >>> mdl = Model()
Create index-set:
>>> arcs = IndexSetND([('A', 'B'), ('B', 'C'), ('C', 'B')], names=['ori', 'des'])
Add variables:
>>> from opti_extensions.docplex import add_variables >>> arc_flow = add_variables(mdl, arcs, 'C', ub=10, name='arc-flow')
Lookup with keys:
>>> arc_flow.lookup('A', 'B') docplex.mp.Var(type=C,name='arc-flow_A_B',ub=10)
>>> arc_flow.lookup('X', 'Y') 0