High-level functions for hydrological processes. Function hydrology_soilWaterInputs
performs canopy water interception and snow accumulation/melt. Function hydrology_soilInfiltrationPercolation
performs soil infiltration and percolation from the input given by the previous function.
hydrology_soilWaterInputs(soil, soilFunctions, prec, er, tday, rad,
elevation, Cm, LgroundPAR, LgroundSWR, runon = 0,
snowpack = TRUE, modifySoil = TRUE)
hydrology_soilInfiltrationPercolation(soil, soilFunctions, waterInput,
rockyLayerDrainage = TRUE, modifySoil = TRUE)
A list containing the description of the soil (see soil
).
Soil water retention curve and conductivity functions, either 'SX' (for Saxton) or 'VG' (for Van Genuchten).
Precipitation for a given day (mm)
Soil water input for a given day (mm).
The ratio of evaporation rate to rainfall rate.
Average day temperature (<U+00BA>C).
Solar radiation (in MJ/m2/day).
Altitude above sea level (m).
Canopy water storage capacity.
Proportion of photosynthetically-acvive radiation (PAR) reaching the ground.
Proportion of short-wave radiation (SWR) reaching the ground.
Surface water amount running on the target area from upslope (in mm).
Boolean flag to indicate the simulation of snow accumulation and melting.
Boolean flag to indicate the simulation of drainage from rocky layers (> 95% of rocks).
Boolean flag to indicate that the input soil
object should be modified during the simulation.
Function hydrology_soilWaterInputs
returns a named vector with the following elements, all in mm:
Precipitation as rainfall.
Precipitation as snow.
Rainfall water intercepted by the canopy and evaporated.
Rainfall reaching the ground.
Snow melted during the day, and added to the water infiltrated.
Surface water amount running on the target area from upslope.
Total soil input, including runon, snowmelt and net rain.
Function hydrology_soilInfiltrationPercolation returns a named vector with the following elements, all in mm:
Water infiltrated into the soil (i.e. throughfall + runon + snowmelt - runoff).
Surface water leaving the target area.
Water leaving the target soil towards the water table.
The function simulates different vertical hydrological processes, which are described separately in other functions. If modifySoil = TRUE
the function will modify the soil
object (including both soil moisture and the snowpack on its surface) as a result of simulating hydrological processes.
spwb_day
, hydrology_rainInterception
, hydrology_soilEvaporation