|
HYPE
|
Functions/Subroutines | |
| subroutine, public | soilmodel_4 (i, j, isoil, iluse, subid, pdayno, classarea, prec, cprec, temp, daylength, mintemp, maxtemp, rh, swrad, radext, netrad, actvap, satvap, wind, rrcscorr, frozenstate, soilstate, miscstate, epot, gwat, frostdepth, smdef, snowcov, nonflood_part, pwneed, atmdepload1, floodplainflows, snowtemp, snowsurftemp, stressthreshold) |
Variables | |
| character(len=30), dimension(2) | errstring |
HYPE soil model for floodplain areas.
| subroutine, public floodplain_soilmodel::soilmodel_4 | ( | integer, intent(in) | i, |
| integer, intent(in) | j, | ||
| integer, intent(in) | isoil, | ||
| integer, intent(in) | iluse, | ||
| integer, intent(in) | subid, | ||
| integer, intent(in) | pdayno, | ||
| real, intent(in) | classarea, | ||
| real, intent(in) | prec, | ||
| real, dimension(numsubstances), intent(in) | cprec, | ||
| real, intent(in) | temp, | ||
| real, intent(in) | daylength, | ||
| real, intent(in) | mintemp, | ||
| real, intent(in) | maxtemp, | ||
| real, intent(in) | rh, | ||
| real, intent(in) | swrad, | ||
| real, intent(in) | radext, | ||
| real, intent(in) | netrad, | ||
| real, intent(in) | actvap, | ||
| real, intent(in) | satvap, | ||
| real, intent(in) | wind, | ||
| real, intent(in) | rrcscorr, | ||
| type(snowicestatetype), intent(inout) | frozenstate, | ||
| type(soilstatetype), intent(inout) | soilstate, | ||
| type(miscstatetype), intent(inout) | miscstate, | ||
| real, intent(out) | epot, | ||
| real, intent(out) | gwat, | ||
| real, intent(out) | frostdepth, | ||
| real, intent(out) | smdef, | ||
| real, intent(out) | snowcov, | ||
| real, intent(out) | nonflood_part, | ||
| real, intent(out) | pwneed, | ||
| real, dimension(numsubstances), intent(inout) | atmdepload1, | ||
| real, dimension(3), intent(out) | floodplainflows, | ||
| real, intent(out) | snowtemp, | ||
| real, intent(out) | snowsurftemp, | ||
| real, intent(out) | stressthreshold ) |
Soilmodel for floodplain.
| [in] | i | index for current subbasin |
| [in] | j | index for current class |
| [in] | isoil | index of soil type |
| [in] | iluse | index of landuse |
| [in] | subid | subbasin id |
| [in] | pdayno | pseudo dayno for use in soil model subroutines |
| [in] | classarea | class area [km2] |
| [in] | prec | precipitation (mm/timestep) |
| [in] | cprec | concentration of precipitation |
| [in] | temp | temperature |
| [in] | daylength | day length (hours) |
| [in] | mintemp | current daily min temperature (C) |
| [in] | maxtemp | current daily max temperature (C) |
| [in] | rh | relative humuidity (-) |
| [in] | swrad | downward shortwave radiation [MJ/m2/ts] |
| [in] | radext | extraterrestrial solar radiation [MJ/m2/day] |
| [in] | netrad | net downward radiation [MJ/m2/ts] |
| [in] | actvap | actual vapor pressure [kPa] |
| [in] | satvap | saturated vapour pressure [kPa] |
| [in] | wind | wind speed [m/s] |
| [in] | rrcscorr | correction of recession coefficients |
| [in,out] | frozenstate | Snow and ice states |
| [in,out] | soilstate | Soil states |
| [in,out] | miscstate | Misc states |
| [out] | epot | potential evaporation (mm/timestep) |
| [out] | gwat | groundwater table (m) |
| [out] | frostdepth | soil frost depth |
| [out] | smdef | soil moisture deficit (mm) |
| [out] | snowcov | snow cover (based on classfparea) |
| [out] | nonflood_part | (old) fraction of floodplain is non-flooded (-) |
| [out] | pwneed | irrigation water demand for this classe (m3) |
| [in,out] | atmdepload1 | Load of atmospheric wet deposition on flooded flodplain only (kg/timestep) |
| [out] | floodplainflows | snow incorporation to floodplain, precipitation on floodplain,infiltration [m3] |
| [out] | snowtemp | snowpack temperature |
| [out] | snowsurftemp | snow surface temperature |
| [out] | stressthreshold | stress threshold for irrigation |
|
private |