OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
openswmm::AquiferStore Struct Reference

SoA storage for aquifer parameter sets. More...

#include <HydrologyData.hpp>

Collaboration diagram for openswmm::AquiferStore:

Public Member Functions

int count () const
 

Public Attributes

std::vector< std::string > names
 
std::vector< double > porosity
 
std::vector< double > wilting_point
 
std::vector< double > field_capacity
 
std::vector< double > conductivity
 
std::vector< double > conduct_slope
 
std::vector< double > tension_slope
 
std::vector< double > upper_evap
 
std::vector< double > lower_evap
 
std::vector< double > lower_loss
 
std::vector< double > bottom_elev
 
std::vector< double > water_table_elev
 
std::vector< double > upper_moist
 
std::vector< std::string > upper_evap_pat
 ET pattern name (optional)
 

Detailed Description

SoA storage for aquifer parameter sets.

Subcatchments reference aquifers via SubcatchData::gw_aquifer index.

Member Function Documentation

◆ count()

int openswmm::AquiferStore::count ( ) const
inline

Member Data Documentation

◆ bottom_elev

std::vector<double> openswmm::AquiferStore::bottom_elev

◆ conduct_slope

std::vector<double> openswmm::AquiferStore::conduct_slope

◆ conductivity

std::vector<double> openswmm::AquiferStore::conductivity

◆ field_capacity

std::vector<double> openswmm::AquiferStore::field_capacity

◆ lower_evap

std::vector<double> openswmm::AquiferStore::lower_evap

◆ lower_loss

std::vector<double> openswmm::AquiferStore::lower_loss

◆ names

std::vector<std::string> openswmm::AquiferStore::names

◆ porosity

std::vector<double> openswmm::AquiferStore::porosity

◆ tension_slope

std::vector<double> openswmm::AquiferStore::tension_slope

◆ upper_evap

std::vector<double> openswmm::AquiferStore::upper_evap

◆ upper_evap_pat

std::vector<std::string> openswmm::AquiferStore::upper_evap_pat

ET pattern name (optional)

◆ upper_moist

std::vector<double> openswmm::AquiferStore::upper_moist

◆ water_table_elev

std::vector<double> openswmm::AquiferStore::water_table_elev

◆ wilting_point

std::vector<double> openswmm::AquiferStore::wilting_point

The documentation for this struct was generated from the following file: