swmmx Documentation

Setter Patterns

Rendered from 12_all_set_functions.ipynb.

Common setter patterns

m.set.conduit.roughness(0.013)                          # broadcast to all conduits
m.set.conduit.roughness(0.014, ids='C1')                 # one conduit
m.set.conduit.roughness([0.013, 0.014], ids=['C1','C2']) # one value per selected ID
m.set.node.coordinate((100.0, 200.0), ids='J1')         # structured value
m.set.conduit.flow(1.0)                                 # read-only -> error