unifhycontrib.smart
- class unifhycontrib.smart.SurfaceLayerComponent
The Soil Moisture Accounting and Routing for Transport [SMART] model (Mockler et al., 2016) is a bucket-type rainfall-runoff model.
SMART is an enhancement of the SMARG (Soil Moisture Accounting and Routing with Groundwater) lumped, conceptual rainfall–runoff model developed at National University of Ireland, Galway (Kachroo, 1992), and based on the soil layers concept (O’Connell et al., 1970; Nash and Sutcliffe, 1970). Separate soil layers were introduced to capture the decline with soil depth in the ability of plant roots to extract water for evapotranspiration. SMARG was originally developed for flow modelling and forecasting and was incorporated into the Galway Real-Time River Flow Forecasting System [GFFS] (Goswami et al., 2005). The SMART model reorganised and extended SMARG to provide a basis for water quality modelling by separating explicitly the important flow pathways in a catchment.
The surface layer component of SMART consists in meeting the potential evapotranspiration demand either with rainfall alone under energy-limited conditions or with rainfall and soil moisture under water-limited conditions – throughfall is only generated under energy-limited conditions. Note, unlike the original SMART model, this component calculates the available soil moisture from the soil water stress coefficient provided by the sub-surface component – in the original SMART model, the available soil moisture is iteratively depreciated with soil layer depth. This unavoidable simplification may overestimate the soil moisture available compared to the original SMART model.
- Contributors
Thibault Hallouin [1,2], Eva Mockler [1,3], Michael Bruen [1]
- Affiliations
Dooge Centre for Water Resources Research, University College Dublin
Department of Meteorology, University of Reading
Ireland’s Environmental Protection Agency
- Licence
GPL-3.0
- Copyright
2020, University College Dublin
- Codebase
Inputs
- name
rainfall_flux
- units
kg m-2 s-1
- kind
dynamic
- name
potential_water_evapotranspiration_flux
- units
kg m-2 s-1
- kind
dynamic
Inwards
- name
soil_water_stress_for_transpiration
- units
1
- from
subsurface
- method
mean
Outputs
- name
actual_water_evapotranspiration_flux
- units
kg m-2 s-1
Outwards
- name
canopy_liquid_throughfall_and_snow_melt_flux
- units
kg m-2 s-1
- to
subsurface
- method
mean
- name
transpiration_flux_from_root_uptake
- units
kg m-2 s-1
- to
subsurface
- method
mean
Parameters
- name
theta_t
- description
rainfall aerial correction factor
- units
1
- name
theta_z
- description
effective soil depth
- units
kg m-2
SpaceDomain Properties
- name
land_sea_mask
- required
False
- name
flow_direction
- required
False
- name
cell_area
- required
False