DIAG_MISC_TEB_t Derived Type

type, public :: DIAG_MISC_TEB_t


Contents

Source Code


Components

TypeVisibility AttributesNameInitial
real, public, POINTER, DIMENSION(:):: XZ0_TOWN
real, public, POINTER, DIMENSION(:):: XQF_BLD
real, public, POINTER, DIMENSION(:):: XFLX_BLD
real, public, POINTER, DIMENSION(:):: XQF_TOWN
real, public, POINTER, DIMENSION(:):: XDQS_TOWN
real, public, POINTER, DIMENSION(:):: XH_WALL_A
real, public, POINTER, DIMENSION(:):: XH_WALL_B
real, public, POINTER, DIMENSION(:):: XH_ROOF
real, public, POINTER, DIMENSION(:):: XH_ROAD
real, public, POINTER, DIMENSION(:):: XH_STRLROOF
real, public, POINTER, DIMENSION(:):: XH_BLT
real, public, POINTER, DIMENSION(:):: XRN_WALL_A
real, public, POINTER, DIMENSION(:):: XRN_WALL_B
real, public, POINTER, DIMENSION(:):: XRN_ROOF
real, public, POINTER, DIMENSION(:):: XRN_ROAD
real, public, POINTER, DIMENSION(:):: XRN_STRLROOF
real, public, POINTER, DIMENSION(:):: XRN_BLT
real, public, POINTER, DIMENSION(:):: XGFLUX_WALL_A
real, public, POINTER, DIMENSION(:):: XGFLUX_WALL_B
real, public, POINTER, DIMENSION(:):: XGFLUX_ROOF
real, public, POINTER, DIMENSION(:):: XGFLUX_ROAD
real, public, POINTER, DIMENSION(:):: XGFLUX_STRLROOF
real, public, POINTER, DIMENSION(:):: XGFLUX_BLT
real, public, POINTER, DIMENSION(:):: XLE_ROOF
real, public, POINTER, DIMENSION(:):: XLE_ROAD
real, public, POINTER, DIMENSION(:):: XLE_STRLROOF
real, public, POINTER, DIMENSION(:):: XLE_BLT
real, public, POINTER, DIMENSION(:):: XRUNOFF_TOWN
real, public, POINTER, DIMENSION(:):: XIRRIG_GARDEN
real, public, POINTER, DIMENSION(:):: XRUNOFF_ROAD
real, public, POINTER, DIMENSION(:):: XIRRIG_ROAD
real, public, POINTER, DIMENSION(:):: XRUNOFF_ROOF
real, public, POINTER, DIMENSION(:):: XRUNOFF_STRLROOF
real, public, POINTER, DIMENSION(:):: XIRRIG_GREENROOF
real, public, POINTER, DIMENSION(:):: XABS_SW_ROOF
real, public, POINTER, DIMENSION(:):: XABS_SW_SNOW_ROOF
real, public, POINTER, DIMENSION(:):: XABS_LW_ROOF
real, public, POINTER, DIMENSION(:):: XABS_LW_SNOW_ROOF
real, public, POINTER, DIMENSION(:):: XABS_SW_ROAD
real, public, POINTER, DIMENSION(:):: XABS_SW_SNOW_ROAD
real, public, POINTER, DIMENSION(:):: XABS_LW_ROAD
real, public, POINTER, DIMENSION(:):: XABS_LW_SNOW_ROAD
real, public, POINTER, DIMENSION(:):: XABS_SW_WALL_A
real, public, POINTER, DIMENSION(:):: XABS_SW_WALL_B
real, public, POINTER, DIMENSION(:):: XABS_LW_WALL_A
real, public, POINTER, DIMENSION(:):: XABS_LW_WALL_B
real, public, POINTER, DIMENSION(:):: XABS_SW_GARDEN
real, public, POINTER, DIMENSION(:):: XABS_LW_GARDEN
real, public, POINTER, DIMENSION(:):: XABS_SW_GREENROOF
real, public, POINTER, DIMENSION(:):: XABS_LW_GREENROOF
real, public, POINTER, DIMENSION(:):: XG_GREENROOF_ROOF
real, public, POINTER, DIMENSION(:):: XABS_SW_PANEL
real, public, POINTER, DIMENSION(:):: XABS_LW_PANEL
real, public, POINTER, DIMENSION(:):: XRN_PANEL
real, public, POINTER, DIMENSION(:):: XH_PANEL
real, public, POINTER, DIMENSION(:):: XTHER_PROD_PANEL
real, public, POINTER, DIMENSION(:):: XPHOT_PROD_PANEL
real, public, POINTER, DIMENSION(:):: XPROD_PANEL
real, public, POINTER, DIMENSION(:):: XTHER_PROD_BLD
real, public, POINTER, DIMENSION(:):: XPHOT_PROD_BLD
real, public, POINTER, DIMENSION(:):: XH_BLD_COOL
real, public, POINTER, DIMENSION(:):: XT_BLD_COOL
real, public, POINTER, DIMENSION(:):: XH_BLD_HEAT
real, public, POINTER, DIMENSION(:):: XLE_BLD_COOL
real, public, POINTER, DIMENSION(:):: XLE_BLD_HEAT
real, public, POINTER, DIMENSION(:):: XH_WASTE
real, public, POINTER, DIMENSION(:):: XLE_WASTE
real, public, POINTER, DIMENSION(:):: XHVAC_COOL
real, public, POINTER, DIMENSION(:):: XHVAC_HEAT
real, public, POINTER, DIMENSION(:):: XCAP_SYS
real, public, POINTER, DIMENSION(:):: XM_SYS
real, public, POINTER, DIMENSION(:):: XCOP
real, public, POINTER, DIMENSION(:):: XQ_SYS
real, public, POINTER, DIMENSION(:):: XT_SYS
real, public, POINTER, DIMENSION(:):: XTR_SW_WIN
real, public, POINTER, DIMENSION(:):: XFAN_POWER
real, public, POINTER, DIMENSION(:):: XABS_SW_WIN
real, public, POINTER, DIMENSION(:):: XABS_LW_WIN
real, public, POINTER, DIMENSION(:):: XEMIT_LW_FAC
real, public, POINTER, DIMENSION(:):: XEMIT_LW_GRND
real, public, POINTER, DIMENSION(:):: XT_RAD_IND
real, public, POINTER, DIMENSION(:):: XREF_SW_GRND
real, public, POINTER, DIMENSION(:):: XREF_SW_FAC
real, public, POINTER, DIMENSION(:):: XHU_BLD
real, public, POINTER, DIMENSION(:):: XTCOOL_TARGET
real, public, POINTER, DIMENSION(:):: XTHEAT_TARGET
real, public, POINTER, DIMENSION(:):: XQIN

Source Code

TYPE DIAG_MISC_TEB_t
!
!* miscellaneous variables
!
  REAL, POINTER, DIMENSION(:)   :: XZ0_TOWN  ! town roughness length
  REAL, POINTER, DIMENSION(:)   :: XQF_BLD   ! domestic heating
  REAL, POINTER, DIMENSION(:)   :: XFLX_BLD ! heat flux from bld
  REAL, POINTER, DIMENSION(:)   :: XQF_TOWN  ! total anthropogenic heat
  REAL, POINTER, DIMENSION(:)   :: XDQS_TOWN ! storage inside building
!
  REAL, POINTER, DIMENSION(:)   :: XH_WALL_A   ! wall sensible heat flux          (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_WALL_B   ! wall sensible heat flux          (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_ROOF     ! roof sensible heat flux          (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_ROAD     ! road sensible heat flux          (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_STRLROOF ! structural roof sens. heat flux  (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_BLT      ! built surf sensible heat flux    (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_WALL_A  ! net radiation at wall            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_WALL_B  ! net radiation at wall            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_ROOF    ! net radiation at roof            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_ROAD    ! net radiation at road            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_STRLROOF !net radiation at structural roofs(W/m2)
  REAL, POINTER, DIMENSION(:)   :: XRN_BLT     ! net radiation at built surf      (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_WALL_A !net wall conduction flux        (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_WALL_B !net wall conduction flux        (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_ROOF ! net roof conduction flux         (W/m2)                                         
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_ROAD ! net road conduction flux         (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_STRLROOF !net structural roof cond flux (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XGFLUX_BLT  ! net built surf conduction flux   (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XLE_ROOF    ! roof latent heat flux            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XLE_ROAD    ! road latent heat flux            (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XLE_STRLROOF !structural roof latent heat flux (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XLE_BLT     ! built surf latent heat flux      (W/m2)
!
  REAL, POINTER, DIMENSION(:)   :: XRUNOFF_TOWN      ! aggregated water runoff for town      (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XIRRIG_GARDEN     ! summer ground irrigation rate         (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XRUNOFF_ROAD      ! water runoff for roads                (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XIRRIG_ROAD       ! road man-made watering rate           (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XRUNOFF_ROOF      ! aggregated water runoff for roofs     (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XRUNOFF_STRLROOF  ! water runoff for structural roofs     (kg/m2/s)
  REAL, POINTER, DIMENSION(:)   :: XIRRIG_GREENROOF  ! summer ground irrigation rate         (kg/m2/s)
!
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_ROOF      ! absorbed shortwave radiation over roofs
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_SNOW_ROOF ! absorbed longwave radiation over roofs
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_ROOF      ! absorbed shortwave radiation over roofs
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_SNOW_ROOF ! absorbed longwave radiation over roofs
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_ROAD      ! absorbed shortwave radiation over roads
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_SNOW_ROAD ! absorbed longwave radiation over roads
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_ROAD      ! absorbed shortwave radiation over roads
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_SNOW_ROAD ! absorbed longwave radiation over roads
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_WALL_A    ! absorbed shortwave radiation over walls
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_WALL_B    ! absorbed shortwave radiation over walls
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_WALL_A    ! absorbed shortwave radiation over walls
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_WALL_B    ! absorbed shortwave radiation over walls
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_GARDEN    ! absorbed shortwave radiation over green areas
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_GARDEN    ! absorbed shortwave radiation over green areas
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_GREENROOF ! absorbed shortwave radiation over green roofs
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_GREENROOF ! absorbed shortwave radiation over green roofs
  REAL, POINTER, DIMENSION(:)   :: XG_GREENROOF_ROOF ! Heat flux between green roof and structural roof
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_PANEL     ! absorbed shortwave radiation over solar panels
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_PANEL     ! absorbed longwave  radiation over solar panels
!
  REAL, POINTER, DIMENSION(:)   :: XRN_PANEL         ! net radiation           over solar panels (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XH_PANEL          ! sensible heat flux      over solar panels (W/m2)
  REAL, POINTER, DIMENSION(:)   :: XTHER_PROD_PANEL  ! thermal      production of   solar panels (W/m2 thermal panel)
  REAL, POINTER, DIMENSION(:)   :: XPHOT_PROD_PANEL  ! photovoltaic production of   solar panels (W/m2 photovoltaic panel)
  REAL, POINTER, DIMENSION(:)   :: XPROD_PANEL       !              production of   solar panels (W/m2 panel)
  REAL, POINTER, DIMENSION(:)   :: XTHER_PROD_BLD    ! thermal      production of   solar panels (W/m2 bld)
  REAL, POINTER, DIMENSION(:)   :: XPHOT_PROD_BLD    ! photovoltaic production of   solar panels (W/m2 bld)

  REAL, POINTER, DIMENSION(:)   :: XH_BLD_COOL       ! Sensible cooling energy demand  
                                                     ! of the building [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XT_BLD_COOL       ! Total cooling energy demand  
                                                     ! of the building [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XH_BLD_HEAT       ! Heating energy demand       
                                                     ! of the building [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XLE_BLD_COOL      ! Latent cooling energy demand 
                                                     ! of the building [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XLE_BLD_HEAT      ! Latent heating energy demand 
                                                     ! of the building [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XH_WASTE          ! Sensible waste heat from HVAC system
                                                     ! [W m-2(tot)]
  REAL, POINTER, DIMENSION(:)   :: XLE_WASTE         ! Latent waste heat from HVAC system
                                                     ! [W m-2(tot)]
  REAL, POINTER, DIMENSION(:)   :: XHVAC_COOL        ! Energy consumption of the cooling system
                                                     ! [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XHVAC_HEAT        ! Energy consumption of the heating system
                                                     ! [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XCAP_SYS          ! Actual capacity of the cooling system
                                                     ! [W m-2(bld)] 
  REAL, POINTER, DIMENSION(:)   :: XM_SYS            ! Actual HVAC mass flow rate 
                                                     ! [kg s-1 m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XCOP              ! COP of the cooling system
  REAL, POINTER, DIMENSION(:)   :: XQ_SYS            ! Supply air specific humidity [kg kg-1]
  REAL, POINTER, DIMENSION(:)   :: XT_SYS            ! Supply air temperature [K]
  REAL, POINTER, DIMENSION(:)   :: XTR_SW_WIN        ! Solar radiation transmitted throught
                                                     ! windows [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XFAN_POWER        ! HVAC fan power
  REAL, POINTER, DIMENSION(:)   :: XABS_SW_WIN       ! window absorbed shortwave radiation [W m-2] 
  REAL, POINTER, DIMENSION(:)   :: XABS_LW_WIN       ! absorbed infrared rad. [W m-2]

  REAL, POINTER, DIMENSION(:)   :: XEMIT_LW_FAC      ! LW flux emitted by the facade (W/m2 facade)
  REAL, POINTER, DIMENSION(:)   :: XEMIT_LW_GRND     ! LW flux emitted by the ground (W/m2 ground = road + garden)
  REAL, POINTER, DIMENSION(:)   :: XT_RAD_IND     !Indoor mean radiant temperature [K]
  REAL, POINTER, DIMENSION(:)   :: XREF_SW_GRND ! total solar rad reflected by ground
  REAL, POINTER, DIMENSION(:)   :: XREF_SW_FAC ! total solar rad reflected by facade
  REAL, POINTER, DIMENSION(:)   :: XHU_BLD !Indoor relative humidity
!
  REAL, POINTER, DIMENSION(:)   :: XTCOOL_TARGET ! current cooling setpoint of indoor air
  REAL, POINTER, DIMENSION(:)   :: XTHEAT_TARGET ! current heating setpoint of indoor air
  REAL, POINTER, DIMENSION(:)   :: XQIN          ! current internal heat gains [W m-2(floor)]

!------------------------------------------------------------------------------
!

END TYPE DIAG_MISC_TEB_t