vars_snow Derived Type

type, public :: vars_snow


Components

Type Visibility Attributes Name Initial
real(kind=r_2), public, DIMENSION(nsnow_max) :: depth
real(kind=r_2), public, DIMENSION(nsnow_max) :: hsnow
real(kind=r_2), public, DIMENSION(nsnow_max) :: hliq
real(kind=r_2), public, DIMENSION(nsnow_max) :: dens
real(kind=r_2), public, DIMENSION(nsnow_max) :: tsn
real(kind=r_2), public, DIMENSION(nsnow_max) :: kH
real(kind=r_2), public, DIMENSION(nsnow_max) :: kE
real(kind=r_2), public, DIMENSION(nsnow_max) :: kth
real(kind=r_2), public, DIMENSION(nsnow_max) :: Dv
real(kind=r_2), public, DIMENSION(nsnow_max) :: cv
real(kind=r_2), public, DIMENSION(nsnow_max) :: sl
real(kind=r_2), public, DIMENSION(nsnow_max) :: melt
real(kind=r_2), public, DIMENSION(nsnow_max) :: Jsensible
real(kind=r_2), public, DIMENSION(nsnow_max) :: Jlatent
real(kind=r_2), public, DIMENSION(nsnow_max) :: deltaJlatent
real(kind=r_2), public, DIMENSION(nsnow_max) :: deltaJsensible
real(kind=r_2), public, DIMENSION(nsnow_max) :: fsnowliq_max
real(kind=r_2), public :: wcol
real(kind=r_2), public :: Qadv_snow
real(kind=r_2), public :: Qadv_rain
real(kind=r_2), public :: totdepth
real(kind=r_2), public :: J
real(kind=r_2), public :: Qadv_melt
real(kind=r_2), public :: Qadv_vap
real(kind=r_2), public :: Qcond_net
real(kind=r_2), public :: Qadv_transfer
real(kind=r_2), public :: Qmelt
real(kind=r_2), public :: Qtransfer
real(kind=r_2), public :: FluxDivergence
real(kind=r_2), public :: deltaJ
real(kind=r_2), public :: Qvap
real(kind=r_2), public :: MoistureFluxDivergence
real(kind=r_2), public :: Qprec
real(kind=r_2), public :: Qevap
real(kind=r_2), public :: deltawcol
integer(kind=i_d), public :: nsnow
integer(kind=i_d), public :: nsnow_last