LidUnit#

class LidUnit(model, subcatchmentid, lidid)[source]#

Lid Unit Methods.

Parameters:
  • model (object) – Open Model Instance

  • subcatchmentid (str) – Subcatchment ID

  • lidid (str) – Lid unit ID

Lid Unit Parameters

Parameter

Getter

Setter Before Sim

Setter During Sim

subcatchment

enabled

disabled

disabled

lid_control

enabled

disabled

disabled

unit_area

enabled

enabled

disabled

full_width

enabled

enabled

disabled

initial_saturation

enabled

enabled

disabled

from_impervious

enabled

enabled

disabled

from_pervious

enabled

enabled

disabled

index

enabled

enabled

disabled

number

enabled

enabled

disabled

to_pervious

enabled

enabled

disabled

drain_subcatchment

enabled

enabled

enabled

drain_node

enabled

enabled

enabled

Methods

Attributes

drain_node

Get lid drain to node index Negative if no recieving node

drain_subcatchment

Get lid drain to subcatchment index Negative if no recieving subcatchment

dry_time

Get lid time since last rainfall (sec)

evaporation

Get lid current evaporation rate

from_impervious

Get lid fraction of impervious area runoff treated

from_pervious

Get lid fraction of pervious area runoff treated

full_width

Get lid unit full top width.

index

Get lid control index

initial_saturation

Get lid initial saturation of soil and storage layers.

lid_control

native_infiltration

Get lid native infilration rate limit

new_drain_flow

Get lid current drain flow

number

Get lid number of replicate units

old_drain_flow

Get lid pervious drain flow

subcatchment

to_pervious

Get lid to pervious area (1 if outflow sent to pervious area)

unit_area

Get lid unit area.