lidunits module

class pyswmm.lidunits.Pavement(model, lidunit)[source]

Bases: object

depth

Get lid depth of water in poroous pavement layer

Returns:Parameter Value
Return type:double
evaporation

Get lid evaporation from pavement layer

Returns:Parameter Value
Return type:double
flux_rate

Get lid flux rate from pavement layer

Returns:Parameter Value
Return type:double
percolation

Get lid percolation from pavement layer

Returns:Parameter Value
Return type:double
class pyswmm.lidunits.Soil(model, lidunit)[source]

Bases: object

evaporation

Get lid evaporation from soil layer

Returns:Parameter Value
Return type:double
flux_rate

Get lid flux rate from soil layer

Returns:Parameter Value
Return type:double
moisture

Get lid moisture content of biocell soil layer

Returns:Parameter Value
Return type:double
percolation

Get lid percolation from soil layer

Returns:Parameter Value
Return type:double
class pyswmm.lidunits.Storage(model, lidunit)[source]

Bases: object

depth

Get lid depth of water in storage layer

Returns:Parameter Value
Return type:double
drain

Get lid drain rate from storage layer

Returns:Parameter Value
Return type:double
evaporation

Get lid evaporation rate from storage layer

Returns:Parameter Value
Return type:double
exfiltration

Get lid exfiltration rate from storage layer

Returns:Parameter Value
Return type:double
flux_rate

Get lid flux rate from storage layer

Returns:Parameter Value
Return type:double
inflow

Get lid inflow rate to storage rate

Returns:Parameter Value
Return type:double
class pyswmm.lidunits.Surface(model, lidunit)[source]

Bases: object

depth

Get lid depth of ponded water on surface layer

Returns:Parameter Value
Return type:double
evaporation

Get lid evaporation rate from surface layer

Returns:Parameter Value
Return type:double
flux_rate

Get lid flux rate from surface layer

Returns:Parameter Value
Return type:double
infiltration

Get lid infiltration rate from surface layer

Returns:Parameter Value
Return type:double
inflow

Get lid precip. + runon to LID unit

Returns:Parameter Value
Return type:double
outflow

Get lid outflow from surface layer

Returns:Parameter Value
Return type:double
class pyswmm.lidunits.WaterBalance(model, lidunit)[source]

Bases: object

drain_flow

Get lid water balance total underdrain flow

Returns:Parameter Value
Return type:double
evaporation

Get lid water balance total evaporation

Returns:Parameter Value
Return type:double
final_volume

Get lid water balance final stored volume

Returns:Parameter Value
Return type:double
infiltration

Get lid water balance total infiltration

Returns:Parameter Value
Return type:double
inflow

Get lid water balance total inflow

Returns:Parameter Value
Return type:double
initial_volume

Get lid water balance initial stored volume

Returns:Parameter Value
Return type:double
surface_flow

Get lid water balance total surface runoff

Returns:Parameter Value
Return type:double