High-level functions to define water inputs into the soil:

  • Function hydrology_soilWaterInputs performs canopy water interception and snow accumulation/melt.

  • Function hydrology_snowMelt estimates snow melt using a simple energy balance, according to Kergoat (1998).

hydrology_snowMelt(tday, rad, LgroundSWR, elevation)

hydrology_soilWaterInputs(
  soil,
  soilFunctions,
  interceptionMode,
  prec,
  rainfallIntensity,
  pet,
  tday,
  rad,
  elevation,
  Cm,
  LgroundPAR,
  LgroundSWR,
  snowpack = TRUE,
  modifySoil = TRUE
)

Arguments

tday

Average day temperature (ºC).

rad

Solar radiation (in MJ/m2/day).

LgroundSWR

Percentage of short-wave radiation (SWR) reaching the ground.

elevation

Altitude above sea level (m).

soil

A list containing the description of the soil (see soil).

soilFunctions

Soil water retention curve and conductivity functions, either 'SX' (for Saxton) or 'VG' (for Van Genuchten).

interceptionMode

Infiltration model, either "Gash1995" or "Liu2001".

prec

Precipitation for the given day (mm)

rainfallIntensity

Rainfall intensity rate (mm/h).

pet

Potential evapotranspiration for the given day (mm)

Cm

Canopy water storage capacity.

LgroundPAR

Percentage of photosynthetically-active radiation (PAR) reaching the ground.

snowpack

Boolean flag to indicate the simulation of snow accumulation and melting.

modifySoil

Boolean flag to indicate that the input soil object should be modified during the simulation.

Value

Function hydrology_soilWaterInputs returns a named vector with the following elements, all in mm:

Rain

Precipitation as rainfall.

Snow

Precipitation as snow.

Interception

Rainfall water intercepted by the canopy and evaporated.

Snowmelt

Snow melted during the day, and added to the water infiltrated.

NetRain

Rainfall reaching the ground.

Details

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.

References

Kergoat L. (1998). A model for hydrological equilibrium of leaf area index on a global scale. Journal of Hydrology 212–213: 268–286.

Author

Miquel De Cáceres Ainsa, CREAF