oopnet.utils.adders package

Submodules

oopnet.utils.adders.add_element module

oopnet.utils.adders.add_element.add_curve(network, curve)

Adds a Curve to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • curve (Curve) – Curve object to add to the network

oopnet.utils.adders.add_element.add_junction(network, junction)

Adds a Junction to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • junction (Junction) – Junction object to add to the network

Adds a Link to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • link (Union[Pipe, Pump, Valve]) – Link object to add to the network

oopnet.utils.adders.add_element.add_node(network, node)

Adds a Node to an OOPNET network object.

Parameters:
oopnet.utils.adders.add_element.add_pattern(network, pattern)

Adds a Pattern to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network

  • pattern (Pattern) – Pattern object to add to the network

oopnet.utils.adders.add_element.add_pipe(network, pipe)

Adds a Pipe to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • pipe (Pipe) – Pipe object to add to the network

oopnet.utils.adders.add_element.add_pump(network, pump)

Adds a Pump to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • pump (Pump) – Pump object to add to the network

oopnet.utils.adders.add_element.add_reservoir(network, reservoir)

Adds a Reservoir to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • reservoir (Reservoir) – Reservoir object to add to the network

oopnet.utils.adders.add_element.add_rule(network, rule)

Adds a Rule to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • rule (Rule) – Rule object to add to the network

oopnet.utils.adders.add_element.add_tank(network, tank)

Adds a Tank to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • tank (Tank) – Tank object to add to the network

oopnet.utils.adders.add_element.add_valve(network, valve)

Adds a Valve to an OOPNET network object.

Parameters:
  • network (Network) – OOPNET network object

  • valve (Valve) – Valve object to add to the network

Module contents