Model.prefix_names()#
- Model.prefix_names(prefix)[source]#
Adds a prefix to the names of all variables and nodes in the model.
- Return type:
Self
Examples
>>> import liesel.model as lsl >>> x1 = lsl.Var.new_obs(1.0, name="x1") >>> x2 = lsl.Var.new_obs(1.0, name="x2") >>> m = lsl.Model(x1, x2) >>> list(m.vars) ['x2', 'x1'] >>> m.prefix_names("m.") Model(10 nodes, 2 vars) >>> list(m.vars) ['m.x1', 'm.x2']