cable_init_wetfac_mod Module

Module containing subroutine to initialise the surface wetness factor of the soil/snow (ssnow_wetfac) array


Used by

  • module~~cable_init_wetfac_mod~~UsedByGraph module~cable_init_wetfac_mod cable_init_wetfac_mod proc~surf_wetness_fact Surf_wetness_fact proc~surf_wetness_fact->module~cable_init_wetfac_mod

Subroutines

public subroutine initialize_wetfac(mp, ssnow_wetfac, soil_swilt, soil_sfc, ssnow_wb, ssnow_wbice, ssnow_snowd, veg_iveg, met_tk, Ctfrz)

Initialize the surface wetness factor of the soil/snow (ssnow_wetfac) array

Read more…

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: mp

Number of active land points

real, intent(inout) :: ssnow_wetfac(mp)

Surface wetness factor at current time step

real, intent(in) :: soil_swilt(mp)

Wilting factor, point at which plants in soil start to wilt

real, intent(in) :: soil_sfc(mp)

Volumetric H20 @ field capacity

real(kind=r_2), intent(in) :: ssnow_wb(mp)

Volumetric soil moisture (solid+liquid)

real(kind=r_2), intent(in) :: ssnow_wbice(mp)

Soil ice

real, intent(in) :: ssnow_snowd(mp)

Soil/snow snow depth (mm of water)

integer, intent(in) :: veg_iveg(mp)

Surface types

real, intent(in) :: met_tk(mp)

Air temperature (Kelvin)

real, intent(in) :: Ctfrz

Freezing temperature (Kelvin)