#include <LID.hpp>
|
| LIDType | type = LIDType::BIO_CELL |
| |
| int | count = 0 |
| |
| std::vector< int > | subcatch_idx |
| | Which subcatchment this unit belongs to.
|
| |
| std::vector< double > | area |
| | Unit area (ft2)
|
| |
| std::vector< double > | surf_store |
| | Surface storage depth (ft)
|
| |
| std::vector< double > | surf_rough |
| | Surface Manning's n.
|
| |
| std::vector< double > | surf_slope |
| | Surface slope.
|
| |
| std::vector< double > | soil_thick |
| | Soil thickness (ft)
|
| |
| std::vector< double > | soil_poros |
| | Soil porosity.
|
| |
| std::vector< double > | soil_fc |
| | Soil field capacity.
|
| |
| std::vector< double > | soil_wp |
| | Soil wilting point.
|
| |
| std::vector< double > | soil_ksat |
| | Soil saturated K (ft/sec)
|
| |
| std::vector< double > | soil_kslope |
| | Conductivity slope.
|
| |
| std::vector< double > | stor_thick |
| | Storage thickness (ft)
|
| |
| std::vector< double > | stor_void |
| | Storage void fraction.
|
| |
| std::vector< double > | stor_ksat |
| | Storage exfiltration K (ft/sec)
|
| |
| std::vector< double > | drain_coeff |
| | Drain coefficient.
|
| |
| std::vector< double > | drain_expon |
| | Drain exponent.
|
| |
| std::vector< double > | drain_offset |
| | Drain offset depth (ft)
|
| |
| std::vector< double > | pave_thick |
| | Pavement thickness (ft)
|
| |
| std::vector< double > | pave_void |
| | Pavement void fraction.
|
| |
| std::vector< double > | pave_imperv_frac |
| | Impervious fraction of pavement.
|
| |
| std::vector< double > | pave_ksat |
| | Pavement saturated K (ft/sec)
|
| |
| std::vector< double > | pave_clog_factor |
| | Pavement clog factor (ft of treated volume)
|
| |
| std::vector< double > | drainmat_thick |
| | Drainage mat thickness (ft)
|
| |
| std::vector< double > | drainmat_void |
| | Drainage mat void fraction.
|
| |
| std::vector< double > | drainmat_rough |
| | Drainage mat Manning's roughness.
|
| |
| std::vector< double > | surf_void_frac |
| | Surface void fraction (default 1.0)
|
| |
| std::vector< double > | surf_alpha |
| | Surface Manning alpha = sqrt(slope)/n.
|
| |
| std::vector< double > | full_width |
| | Full width for Manning's flow (ft)
|
| |
| std::vector< double > | surf_depth |
| | Current surface ponded depth.
|
| |
| std::vector< double > | soil_moist |
| | Current soil moisture (0-porosity)
|
| |
| std::vector< double > | stor_depth |
| | Current storage depth.
|
| |
| std::vector< double > | pave_depth |
| | Current pavement depth.
|
| |
| std::vector< double > | surface_runoff |
| |
| std::vector< double > | drain_flow |
| |
| std::vector< double > | evap_loss |
| |
| std::vector< double > | infil_loss |
| |
| std::vector< double > | wb_inflow |
| | Total inflow volume (ft)
|
| |
| std::vector< double > | wb_evap |
| | Total evaporation volume (ft)
|
| |
| std::vector< double > | wb_infil |
| | Total exfiltration volume (ft)
|
| |
| std::vector< double > | wb_surf_flow |
| | Total surface outflow volume (ft)
|
| |
| std::vector< double > | wb_drain_flow |
| | Total drain outflow volume (ft)
|
| |
| std::vector< double > | wb_init_vol |
| | Initial stored volume (ft)
|
| |
| std::vector< double > | wb_final_vol |
| | Final stored volume (ft)
|
| |
| std::vector< double > | vol_treated |
| | Cumulative volume treated (ft, for clog model)
|
| |
◆ resize()
| void openswmm::lid::LIDGroupSoA::resize |
( |
int |
n | ) |
|
◆ area
| std::vector<double> openswmm::lid::LIDGroupSoA::area |
◆ count
| int openswmm::lid::LIDGroupSoA::count = 0 |
◆ drain_coeff
| std::vector<double> openswmm::lid::LIDGroupSoA::drain_coeff |
◆ drain_expon
| std::vector<double> openswmm::lid::LIDGroupSoA::drain_expon |
◆ drain_flow
| std::vector<double> openswmm::lid::LIDGroupSoA::drain_flow |
◆ drain_offset
| std::vector<double> openswmm::lid::LIDGroupSoA::drain_offset |
◆ drainmat_rough
| std::vector<double> openswmm::lid::LIDGroupSoA::drainmat_rough |
Drainage mat Manning's roughness.
◆ drainmat_thick
| std::vector<double> openswmm::lid::LIDGroupSoA::drainmat_thick |
Drainage mat thickness (ft)
◆ drainmat_void
| std::vector<double> openswmm::lid::LIDGroupSoA::drainmat_void |
Drainage mat void fraction.
◆ evap_loss
| std::vector<double> openswmm::lid::LIDGroupSoA::evap_loss |
◆ full_width
| std::vector<double> openswmm::lid::LIDGroupSoA::full_width |
Full width for Manning's flow (ft)
◆ infil_loss
| std::vector<double> openswmm::lid::LIDGroupSoA::infil_loss |
◆ pave_clog_factor
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_clog_factor |
Pavement clog factor (ft of treated volume)
◆ pave_depth
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_depth |
◆ pave_imperv_frac
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_imperv_frac |
Impervious fraction of pavement.
◆ pave_ksat
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_ksat |
Pavement saturated K (ft/sec)
◆ pave_thick
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_thick |
◆ pave_void
| std::vector<double> openswmm::lid::LIDGroupSoA::pave_void |
◆ soil_fc
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_fc |
◆ soil_ksat
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_ksat |
Soil saturated K (ft/sec)
◆ soil_kslope
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_kslope |
◆ soil_moist
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_moist |
Current soil moisture (0-porosity)
◆ soil_poros
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_poros |
◆ soil_thick
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_thick |
◆ soil_wp
| std::vector<double> openswmm::lid::LIDGroupSoA::soil_wp |
◆ stor_depth
| std::vector<double> openswmm::lid::LIDGroupSoA::stor_depth |
◆ stor_ksat
| std::vector<double> openswmm::lid::LIDGroupSoA::stor_ksat |
Storage exfiltration K (ft/sec)
◆ stor_thick
| std::vector<double> openswmm::lid::LIDGroupSoA::stor_thick |
◆ stor_void
| std::vector<double> openswmm::lid::LIDGroupSoA::stor_void |
◆ subcatch_idx
| std::vector<int> openswmm::lid::LIDGroupSoA::subcatch_idx |
Which subcatchment this unit belongs to.
◆ surf_alpha
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_alpha |
Surface Manning alpha = sqrt(slope)/n.
◆ surf_depth
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_depth |
Current surface ponded depth.
◆ surf_rough
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_rough |
◆ surf_slope
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_slope |
◆ surf_store
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_store |
Surface storage depth (ft)
◆ surf_void_frac
| std::vector<double> openswmm::lid::LIDGroupSoA::surf_void_frac |
Surface void fraction (default 1.0)
◆ surface_runoff
| std::vector<double> openswmm::lid::LIDGroupSoA::surface_runoff |
◆ type
◆ vol_treated
| std::vector<double> openswmm::lid::LIDGroupSoA::vol_treated |
Cumulative volume treated (ft, for clog model)
◆ wb_drain_flow
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_drain_flow |
Total drain outflow volume (ft)
◆ wb_evap
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_evap |
Total evaporation volume (ft)
◆ wb_final_vol
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_final_vol |
◆ wb_infil
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_infil |
Total exfiltration volume (ft)
◆ wb_inflow
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_inflow |
◆ wb_init_vol
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_init_vol |
Initial stored volume (ft)
◆ wb_surf_flow
| std::vector<double> openswmm::lid::LIDGroupSoA::wb_surf_flow |
Total surface outflow volume (ft)
The documentation for this struct was generated from the following files:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydrology/LID.hpp
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydrology/LID.cpp