MODD_DIAG_EVAP_ISBA_n Module



Contents


Derived Types

type, public :: DIAG_EVAP_ISBA_t

Components

TypeVisibility AttributesNameInitial
logical, public :: LSURF_EVAP_BUDGET
logical, public :: LWATER_BUDGET
real, public, POINTER, DIMENSION(:):: XLEG
real, public, POINTER, DIMENSION(:):: XLEGI
real, public, POINTER, DIMENSION(:):: XLEV
real, public, POINTER, DIMENSION(:):: XLES
real, public, POINTER, DIMENSION(:):: XLESL
real, public, POINTER, DIMENSION(:):: XLER
real, public, POINTER, DIMENSION(:):: XLETR
real, public, POINTER, DIMENSION(:):: XUSTAR
real, public, POINTER, DIMENSION(:):: XSNDRIFT
real, public, POINTER, DIMENSION(:):: XRESTORE
real, public, POINTER, DIMENSION(:):: XDRAIN
real, public, POINTER, DIMENSION(:):: XQSB
real, public, POINTER, DIMENSION(:):: XRUNOFF
real, public, POINTER, DIMENSION(:):: XHORT
real, public, POINTER, DIMENSION(:):: XRRVEG
real, public, POINTER, DIMENSION(:):: XMELT
real, public, POINTER, DIMENSION(:):: XMELTADV
real, public, POINTER, DIMENSION(:):: XIFLOOD
real, public, POINTER, DIMENSION(:):: XPFLOOD
real, public, POINTER, DIMENSION(:):: XLE_FLOOD
real, public, POINTER, DIMENSION(:):: XLEI_FLOOD
real, public, POINTER, DIMENSION(:):: XICEFLUX
real, public, POINTER, DIMENSION(:):: XDRIP
real, public, POINTER, DIMENSION(:):: XIRRIG_FLUX
real, public, POINTER, DIMENSION(:):: XGPP
real, public, POINTER, DIMENSION(:):: XRESP_AUTO
real, public, POINTER, DIMENSION(:):: XRESP_ECO
real, public, POINTER, DIMENSION(:):: XLELITTER
real, public, POINTER, DIMENSION(:):: XLELITTERI
real, public, POINTER, DIMENSION(:):: XDRIPLIT
real, public, POINTER, DIMENSION(:):: XRRLIT
real, public, POINTER, DIMENSION(:):: XLEV_CV
real, public, POINTER, DIMENSION(:):: XLES_CV
real, public, POINTER, DIMENSION(:):: XLETR_CV
real, public, POINTER, DIMENSION(:):: XLER_CV
real, public, POINTER, DIMENSION(:):: XLE_CV
real, public, POINTER, DIMENSION(:):: XH_CV
real, public, POINTER, DIMENSION(:):: XMELT_CV
real, public, POINTER, DIMENSION(:):: XFRZ_CV
real, public, POINTER, DIMENSION(:):: XLETR_GV
real, public, POINTER, DIMENSION(:):: XLER_GV
real, public, POINTER, DIMENSION(:):: XLE_GV
real, public, POINTER, DIMENSION(:):: XH_GV
real, public, POINTER, DIMENSION(:):: XLE_GN
real, public, POINTER, DIMENSION(:):: XEVAP_GN
real, public, POINTER, DIMENSION(:):: XH_GN
real, public, POINTER, DIMENSION(:):: XSR_GN
real, public, POINTER, DIMENSION(:):: XSWDOWN_GN
real, public, POINTER, DIMENSION(:):: XLWDOWN_GN
real, public, POINTER, DIMENSION(:):: XEVAP_G
real, public, POINTER, DIMENSION(:):: XLE_CA
real, public, POINTER, DIMENSION(:):: XH_CA
real, public, POINTER, DIMENSION(:):: XSWUP
real, public, POINTER, DIMENSION(:):: XLWUP
real, public, POINTER, DIMENSION(:):: XSWNET_V
real, public, POINTER, DIMENSION(:):: XSWNET_G
real, public, POINTER, DIMENSION(:):: XSWNET_N
real, public, POINTER, DIMENSION(:):: XSWNET_NS
real, public, POINTER, DIMENSION(:):: XLWNET_V
real, public, POINTER, DIMENSION(:):: XLWNET_G
real, public, POINTER, DIMENSION(:):: XLWNET_N
real, public, POINTER, DIMENSION(:):: XDWG
real, public, POINTER, DIMENSION(:):: XDWGI
real, public, POINTER, DIMENSION(:):: XDWR
real, public, POINTER, DIMENSION(:):: XDSWE
real, public, POINTER, DIMENSION(:):: XWATBUD
real, public, POINTER, DIMENSION(:):: XRAINFALL
real, public, POINTER, DIMENSION(:):: XSNOWFALL
real, public, POINTER, DIMENSION(:):: XRN_SN_FR
real, public, POINTER, DIMENSION(:):: XH_SN_FR
real, public, POINTER, DIMENSION(:):: XLEI_SN_FR
real, public, POINTER, DIMENSION(:):: XLE_SN_FR
real, public, POINTER, DIMENSION(:):: XGFLUX_SN_FR
real, public, POINTER, DIMENSION(:):: XLEG_SN_FR
real, public, POINTER, DIMENSION(:):: XLEGI_SN_FR
real, public, POINTER, DIMENSION(:):: XLEV_SN_FR
real, public, POINTER, DIMENSION(:):: XLETR_SN_FR
real, public, POINTER, DIMENSION(:):: XUSTAR_SN_FR
real, public, POINTER, DIMENSION(:):: XLER_SN_FR

type, public :: DIAG_EVAP_ISBA_NP_t

Components

TypeVisibility AttributesNameInitial
type(DIAG_EVAP_ISBA_t), public, POINTER:: AL(:)=> NULL()

Subroutines

public subroutine DIAG_EVAP_ISBA_NP_INIT(YNDIAG_EVAP_ISBA, KPATCH)

Arguments

Type IntentOptional AttributesName
type(DIAG_EVAP_ISBA_NP_t), intent(inout) :: YNDIAG_EVAP_ISBA
integer, intent(in) :: KPATCH

public subroutine DIAG_EVAP_ISBA_INIT(DE)

Arguments

Type IntentOptional AttributesName
type(DIAG_EVAP_ISBA_t), intent(inout) :: DE