#include <HY_DendriticCatchment.hpp>
◆ Catchment
◆ Catchments
◆ Nexus
◆ Nexuses
◆ HY_DendriticCatchment()
HY_DendriticCatchment::HY_DendriticCatchment |
( |
| ) |
|
◆ ~HY_DendriticCatchment()
HY_DendriticCatchment::~HY_DendriticCatchment |
( |
| ) |
|
|
virtual |
◆ get_layer()
long HY_Catchment::get_layer |
( |
| ) |
|
|
inlineinherited |
get the hydrofabric layer of this catchment
The hydrofabric is divided into multiple layers which are intended to be processed in decreasing numeric order. The current defined layers are: 80 – Atmospheric Models (high) 60 – Atmospeheric Models (low) 40 – Canopy Models 20 – Snow melt models 0 – Surface water processes -20 – Ground Water (Shallow) -40 – Ground Water (Deep)
References HY_Catchment::layer.
◆ get_outflow_nexuses()
const Nexuses & HY_Catchment::get_outflow_nexuses |
( |
| ) |
|
|
inlineinherited |
◆ set_layer()
void HY_Catchment::set_layer |
( |
long | lyr | ) |
|
|
inlineinherited |
set the layer of this catchment
This function changes the layer of a catchment. It should only be used if the type of model being used in the catchment changes.
References HY_Catchment::layer.
◆ ATMOSPHERIC_LAYER_HIGH
const long HY_Catchment::ATMOSPHERIC_LAYER_HIGH = 80 |
|
inherited |
This is the catchment layer for high air atmospheric models.
◆ ATMOSPHERIC_Layer_LOW
const long HY_Catchment::ATMOSPHERIC_Layer_LOW = 60 |
|
inherited |
This is the catchment layer for low air atmospheric models.
◆ CANOPY_LAYER
const long HY_Catchment::CANOPY_LAYER = 40 |
|
inherited |
This is the catchment layer for canopy layer models.
◆ conjoint_catchment
◆ contained_catchments
◆ containing_catchment
◆ GROUND_WATER_DEEP_LAYER
const long HY_Catchment::GROUND_WATER_DEEP_LAYER = -40 |
|
inherited |
This is the catchment layer for deep groundwater models.
◆ GROUND_WATER_SHALLOW_LAYER
const long HY_Catchment::GROUND_WATER_SHALLOW_LAYER = -20 |
|
inherited |
This is the catchment layer for shallow groundwater models.
◆ id
std::string HY_Catchment::id |
|
privateinherited |
◆ inflows
◆ layer
◆ lower_catchment
◆ outflows
◆ realization
◆ SNOW_LAYER
const long HY_Catchment::SNOW_LAYER = 20 |
|
inherited |
This is the catchment layer for surface snow models.
◆ SURFACE_LAYER
const long HY_Catchment::SURFACE_LAYER = 0 |
|
inherited |
This is the catchment layer for surface water models
◆ upper_catchment
The documentation for this class was generated from the following files: