TypeError When running drainge coupled model

66 views
Skip to first unread message

Aaron

unread,
Jan 2, 2022, 2:54:15 PM1/2/22
to Itzï
Hello all,

When I  try to run itzi with drainage the simulation imminently stops and gives the following error;

WARNING: Error during execution: Traceback (most recent call last):
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/itzi.py", line 165, in sim_runner_worker
    sim_runner.initialize(conf_file).run().finalize()
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/itzi.py", line 101, in initialize
    self.sim.initialize()
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/simulation.py", line 161, in initialize
    self.report.step(self.sim_time)
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/simulation.py", line 290, in step
    self.save_drainage_values(sim_time)
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/simulation.py", line 395, in save_drainage_values
    self.gis.write_vector_map(drainage_network, map_name, linking_elem)
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/gis.py", line 504, in write_vector_map
    attrs = tuple([cat_num] + node.get_attrs())
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/swmm/swmm.py", line 285, in get_attrs
    values = self.swmm_net.get_node_values(self.node_id)
  File "/home/aaron/anaconda3/envs/itzi/lib/python3.7/site-packages/itzi/swmm/swmm.py", line 570, in get_node_values
    node_idx = swmm_c.get_object_index(ObjectType.NODE, node_id)
TypeError: Argument 'object_id' has incorrect type (expected bytes, got str)

The inp file runs fine under swmm and the itzi surface model runs fine on its own as well.
Any help would be appreciated.

Thanks,

Aaron                   

Quyen Le Van

unread,
Dec 11, 2022, 8:04:13 PM12/11/22
to Itzï
I have the same issues. Please, does anyone know how to deal with this? Thanks1
Reply all
Reply to author
Forward
0 new messages