TYPE TEB_t
! TEB scheme option
!
! Geometric Parameters:
!
REAL, POINTER, DIMENSION(:) :: XROAD_DIR ! Road direction (deg from North, clockwise)
REAL, POINTER, DIMENSION(:) :: XGARDEN ! fraction of veg in the streets (-)
REAL, POINTER, DIMENSION(:) :: XGREENROOF ! fraction of greenroofs on roofs (-)
REAL, POINTER, DIMENSION(:) :: XBLD ! fraction of buildings (-)
REAL, POINTER, DIMENSION(:) :: XROAD ! fraction of roads (-)
REAL, POINTER, DIMENSION(:) :: XCAN_HW_RATIO ! canyon h/W (-)
REAL, POINTER, DIMENSION(:) :: XBLD_HEIGHT ! buildings height 'h' (m)
REAL, POINTER, DIMENSION(:) :: XWALL_O_HOR ! wall surf. / hor. surf. (-)
REAL, POINTER, DIMENSION(:) :: XROAD_O_GRND ! road surf. / (road + garden surf.) (-)
REAL, POINTER, DIMENSION(:) :: XGARDEN_O_GRND! gard. surf. / (road + garden surf.)(-)
REAL, POINTER, DIMENSION(:) :: XWALL_O_GRND ! wall surf. / (road + garden surf.) (-)
REAL, POINTER, DIMENSION(:) :: XWALL_O_BLD ! wall surf. / bld surf. (-)
REAL, POINTER, DIMENSION(:) :: XZ0_TOWN ! roughness length for momentum (m)
REAL, POINTER, DIMENSION(:) :: XSVF_ROAD ! road sky view factor (-)
REAL, POINTER, DIMENSION(:) :: XSVF_GARDEN ! green area sky view factor (-)
REAL, POINTER, DIMENSION(:) :: XSVF_WALL ! wall sky view factor (-)
!
! Roof parameters
!
REAL, POINTER, DIMENSION(:) :: XALB_ROOF ! roof albedo (-)
REAL, POINTER, DIMENSION(:) :: XEMIS_ROOF ! roof emissivity (-)
REAL, POINTER, DIMENSION(:,:) :: XHC_ROOF ! roof layers heat capacity (J/K/m3)
REAL, POINTER, DIMENSION(:,:) :: XTC_ROOF ! roof layers thermal conductivity (W/K/m)
REAL, POINTER, DIMENSION(:,:) :: XD_ROOF ! depth of roof layers (m)
REAL, POINTER, DIMENSION(:) :: XROUGH_ROOF ! roof roughness coef
!
!
! Road parameters
!
REAL, POINTER, DIMENSION(:) :: XALB_ROAD ! road albedo (-)
REAL, POINTER, DIMENSION(:) :: XEMIS_ROAD ! road emissivity (-)
REAL, POINTER, DIMENSION(:,:) :: XHC_ROAD ! road layers heat capacity (J/K/m3)
REAL, POINTER, DIMENSION(:,:) :: XTC_ROAD ! road layers thermal conductivity (W/K/m)
REAL, POINTER, DIMENSION(:,:) :: XD_ROAD ! depth of road layers (m)
!
! Wall parameters
!
REAL, POINTER, DIMENSION(:) :: XALB_WALL ! wall albedo (-)
REAL, POINTER, DIMENSION(:) :: XEMIS_WALL ! wall emissivity (-)
REAL, POINTER, DIMENSION(:,:) :: XHC_WALL ! wall layers heat capacity (J/K/m3)
REAL, POINTER, DIMENSION(:,:) :: XTC_WALL ! wall layers thermal conductivity (W/K/m)
REAL, POINTER, DIMENSION(:,:) :: XD_WALL ! depth of wall layers (m)
REAL, POINTER, DIMENSION(:) :: XROUGH_WALL ! wall roughness coef
!
! Building's use type
!
REAL, POINTER, DIMENSION(:) :: XRESIDENTIAL ! fraction of Residential use (-)
REAL :: XDT_RES ! target temperature change when unoccupied (K) (residential buildings)
REAL :: XDT_OFF ! target temperature change when unoccupied (K) (offices buildings)
!
! anthropogenic fluxes
!
REAL, POINTER, DIMENSION(:) :: XH_TRAFFIC ! anthropogenic sensible
! ! heat fluxes due to traffic (W/m2)
REAL, POINTER, DIMENSION(:) :: XLE_TRAFFIC ! anthropogenic latent
! ! heat fluxes due to traffic (W/m2)
REAL, POINTER, DIMENSION(:) :: XH_INDUSTRY ! anthropogenic sensible
! ! heat fluxes due to factories (W/m2)
REAL, POINTER, DIMENSION(:) :: XLE_INDUSTRY ! anthropogenic latent
! ! heat fluxes due to factories (W/m2)
!
! temperatures for boundary conditions
!
REAL, POINTER, DIMENSION(:) :: XTI_ROAD ! road interior temperature (K)
!
! Prognostic variables:
!
REAL, POINTER, DIMENSION(:) :: XWS_ROOF ! roof water reservoir (kg/m2)
REAL, POINTER, DIMENSION(:) :: XWS_ROAD ! road water reservoir (kg/m2)
REAL, POINTER, DIMENSION(:,:) :: XT_ROOF ! roof layer temperatures (K)
REAL, POINTER, DIMENSION(:,:) :: XT_ROAD ! road layer temperatures (K)
REAL, POINTER, DIMENSION(:,:) :: XT_WALL_A ! wall layer temperatures (K)
REAL, POINTER, DIMENSION(:,:) :: XT_WALL_B ! wall layer temperatures (K)
!
REAL, POINTER, DIMENSION(:) :: XAC_ROOF ! roof aerodynamic conductance ()
REAL, POINTER, DIMENSION(:) :: XAC_ROAD ! road aerodynamic conductance ()
REAL, POINTER, DIMENSION(:) :: XAC_WALL ! wall aerodynamic conductance ()
REAL, POINTER, DIMENSION(:) :: XAC_TOP ! top aerodynamic conductance ()
REAL, POINTER, DIMENSION(:) :: XAC_ROOF_WAT ! water aerodynamic conductance ()
REAL, POINTER, DIMENSION(:) :: XAC_ROAD_WAT ! water aerodynamic conductance ()
!
REAL, POINTER, DIMENSION(:) :: XQSAT_ROOF ! humidity of saturation for roofs (kg/kg)
REAL, POINTER, DIMENSION(:) :: XQSAT_ROAD ! humidity of saturation for roads (kg/kg)
!
REAL, POINTER, DIMENSION(:) :: XDELT_ROOF ! humidity of saturation for roofs (-)
REAL, POINTER, DIMENSION(:) :: XDELT_ROAD ! humidity of saturation for roads (-)
!
! Semi-prognostic variables:
!
REAL, POINTER, DIMENSION(:) :: XT_CANYON ! canyon air temperature (K)
REAL, POINTER, DIMENSION(:) :: XQ_CANYON ! canyon air specific humidity (kg/kg)
!
!
! Prognostic snow:
!
TYPE(SURF_SNOW) :: TSNOW_ROOF ! snow state on roofs:
! ! scheme type/option (-)
! ! number of layers (-)
! ! snow (& liq. water) content (kg/m2)
! ! heat content (J/m2)
! ! temperature (K)
! ! density (kg m-3)
TYPE(SURF_SNOW) :: TSNOW_ROAD ! snow state on roads:
! ! scheme type/option (-)
! ! number of layers (-)
! ! snow (& liq. water) content (kg/m2)
! ! heat content (J/m2)
! ! temperature (K)
! ! density (kg m-3)
! ! density (kg m-3)
TYPE(SURF_SNOW) :: TSNOW_GARDEN ! snow state on green areas:
! ! scheme type/option (-)
! ! number of layers (-)
! ! snow (& liq. water) content (kg/m2)
! ! heat content (J/m2)
! ! temperature (K)
! ! density (kg m-3)
!
END TYPE TEB_t