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