TYPE ISBA_S_t
!
! General surface parameters:
!
REAL, POINTER, DIMENSION(:) :: XZS ! relief (m)
REAL, POINTER, DIMENSION(:,:) :: XCOVER ! fraction of each ecosystem (-)
LOGICAL, POINTER, DIMENSION(:):: LCOVER ! GCOVER(i)=T --> ith cover field is not 0.
!
! Topmodel statistics
!
REAL, POINTER, DIMENSION(:) :: XTI_MIN,XTI_MAX,XTI_MEAN,XTI_STD,XTI_SKEW
!
REAL, POINTER, DIMENSION(:,:) :: XSOC ! soil organic carbon content (kg/m2)
REAL, POINTER, DIMENSION(:) :: XPH ! soil pH
REAL, POINTER, DIMENSION(:) :: XFERT ! soil fertilisation rate (kgN/ha/h)
!
!
REAL, POINTER, DIMENSION(:) :: XABC ! abscissa needed for integration
! ! of net assimilation and stomatal
! ! conductance over canopy depth (-)
REAL, POINTER, DIMENSION(:) :: XPOI ! Gaussian weights for integration
! ! of net assimilation and stomatal
! ! conductance over canopy depth (-)
!
TYPE (DATE_TIME) :: TTIME
!
REAL, POINTER, DIMENSION(:,:) :: XTAB_FSAT !Satured fraction array
REAL, POINTER, DIMENSION(:,:) :: XTAB_WTOP !Active TOPMODEL-layer array
REAL, POINTER, DIMENSION(:,:) :: XTAB_QTOP !Subsurface flow TOPMODEL array
!
REAL, POINTER, DIMENSION(:) :: XF_PARAM
REAL, POINTER, DIMENSION(:) :: XC_DEPTH_RATIO
!
! - Coupling with river routing model
!
REAL, POINTER, DIMENSION(:) :: XCPL_DRAIN ! Surface runoff
REAL, POINTER, DIMENSION(:) :: XCPL_RUNOFF ! Deep drainage or gourdwater recharge
REAL, POINTER, DIMENSION(:) :: XCPL_ICEFLUX ! Calving flux
REAL, POINTER, DIMENSION(:) :: XCPL_EFLOOD ! floodplains evaporation
REAL, POINTER, DIMENSION(:) :: XCPL_PFLOOD ! floodplains precipitation interception
REAL, POINTER, DIMENSION(:) :: XCPL_IFLOOD ! floodplains infiltration
!
! - Random perturbations
!
REAL, POINTER, DIMENSION(:) :: XPERTVEG
REAL, POINTER, DIMENSION(:) :: XPERTLAI
REAL, POINTER, DIMENSION(:) :: XPERTCV
REAL, POINTER, DIMENSION(:) :: XPERTALB
REAL, POINTER, DIMENSION(:) :: XPERTZ0
!
REAL, POINTER, DIMENSION(:) :: XTSRAD_NAT ! patch averaged radiative temperature (K)
!
REAL, POINTER, DIMENSION(:) :: XEMIS_NAT ! patch averaged emissivity (-)
!
! - Assimilation: ENKF
!
REAL, POINTER, DIMENSION(:,:) :: XFRACSOC ! Fraction of organic carbon in each soil layer
!
REAL, POINTER, DIMENSION(:,:) :: XVEGTYPE
!
REAL, POINTER, DIMENSION(:,:) :: XPATCH ! fraction of each tile/patch (-)
!
! Mask and number of grid elements containing patches/tiles:
!
REAL, POINTER, DIMENSION(:,:,:) :: XVEGTYPE_PATCH ! fraction of each vegetation type for
!
REAL, POINTER, DIMENSION(:,:) :: XINNOV
REAL, POINTER, DIMENSION(:,:) :: XRESID
!
REAL, POINTER, DIMENSION(:,:) :: XWORK_WR
!
REAL, POINTER, DIMENSION(:,:,:) :: XWSN_WR
REAL, POINTER, DIMENSION(:,:,:) :: XRHO_WR
REAL, POINTER, DIMENSION(:,:,:) :: XHEA_WR
REAL, POINTER, DIMENSION(:,:,:) :: XAGE_WR
REAL, POINTER, DIMENSION(:,:,:) :: XSG1_WR
REAL, POINTER, DIMENSION(:,:,:) :: XSG2_WR
REAL, POINTER, DIMENSION(:,:,:) :: XHIS_WR
REAL, POINTER, DIMENSION(:,:,:) :: XT_WR
REAL, POINTER, DIMENSION(:,:) :: XALB_WR
!
TYPE(DATE_TIME), POINTER, DIMENSION(:,:) :: TDATE_WR
!
END TYPE ISBA_S_t