TYPE BLD_DESC_t
!
! Number of layers
!
INTEGER :: NDESC_BLD ! number of types of buildings
INTEGER :: NDESC_AGE ! number of building's construction dates ranges
INTEGER :: NDESC_CODE ! number of codes for buildings (merges type & age)
INTEGER :: NDESC_USE ! number of types of building's uses
INTEGER :: NDESC_ROOF_LAYER ! number of layers in roofs
INTEGER :: NDESC_ROAD_LAYER ! number of layers in roads
INTEGER :: NDESC_WALL_LAYER ! number of layers in walls
INTEGER :: NDESC_FLOOR_LAYER ! number of layers in floor
INTEGER, POINTER, DIMENSION(:):: NDESC_BLD_LIST ! list of the types for buildings
INTEGER, POINTER, DIMENSION(:):: NDESC_AGE_DATE ! list of the contruction dates for buildings
INTEGER, POINTER, DIMENSION(:):: NDESC_CODE_LIST ! list of the codes for buildings
INTEGER, POINTER, DIMENSION(:):: NDESC_AGE_LIST ! list of the contruction dates' codes
INTEGER, POINTER, DIMENSION(:):: NDESC_USE_LIST ! list of the codes for building's uses
!
REAL, POINTER, DIMENSION(:) :: XDESC_ALB_ROOF ! Roof albedo
REAL, POINTER, DIMENSION(:) :: XDESC_ALB_ROAD ! Road albedo
REAL, POINTER, DIMENSION(:) :: XDESC_ALB_WALL ! Wall albedo
REAL, POINTER, DIMENSION(:) :: XDESC_EMIS_ROOF ! Roof emissivity
REAL, POINTER, DIMENSION(:) :: XDESC_EMIS_ROAD ! Road emissivity
REAL, POINTER, DIMENSION(:) :: XDESC_EMIS_WALL ! Wall emissivity
REAL, POINTER, DIMENSION(:) :: XDESC_TCOOL_TARGET ! cooling setpoint of indoor air
REAL, POINTER, DIMENSION(:) :: XDESC_THEAT_TARGET ! heating setpoint of indoor air
REAL, POINTER, DIMENSION(:) :: XDESC_F_WASTE_CAN ! fraction of waste heat into the canyon
REAL, POINTER, DIMENSION(:) :: XDESC_EFF_HEAT ! efficiency of the heating system
REAL, POINTER, DIMENSION(:,:) :: XDESC_HC_FLOOR ! heat capacity of floor layers [J m-3 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_TC_FLOOR ! thermal conductivity of floor layers [W m-1 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_D_FLOOR ! thickness of floor layers [m]
REAL, POINTER, DIMENSION(:,:) :: XDESC_HC_ROOF ! heat capacity of roof layers [J m-3 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_TC_ROOF ! thermal conductivity of roof layers [W m-1 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_D_ROOF ! thickness of roof layers [m]
REAL, POINTER, DIMENSION(:,:) :: XDESC_HC_ROAD ! heat capacity of road layers [J m-3 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_TC_ROAD ! thermal conductivity of road layers [W m-1 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_D_ROAD ! thickness of road layers [m]
REAL, POINTER, DIMENSION(:,:) :: XDESC_HC_WALL ! heat capacity of wall layers [J m-3 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_TC_WALL ! thermal conductivity of wall layers [W m-1 K-1]
REAL, POINTER, DIMENSION(:,:) :: XDESC_D_WALL ! thickness of wall layers [m]
REAL, POINTER, DIMENSION(:) :: XDESC_QIN ! internal heat gains [W m-2(floor)]
REAL, POINTER, DIMENSION(:) :: XDESC_QIN_FRAD ! radiant fraction of internal heat gains
REAL, POINTER, DIMENSION(:) :: XDESC_SHGC ! solar transmitance of windows
REAL, POINTER, DIMENSION(:) :: XDESC_U_WIN ! glazing thermal resistance [K m W-2]
REAL, POINTER, DIMENSION(:) :: XDESC_GR ! glazing ratio
REAL, POINTER, DIMENSION(:) :: XDESC_SHGC_SH ! solar transmitance of windows + shading
REAL, POINTER, DIMENSION(:) :: XDESC_FLOOR_HEIGHT ! building floor height [m]
REAL, POINTER, DIMENSION(:) :: XDESC_INF ! infiltration/ventilation flow rate [AC/H]
!
REAL, POINTER, DIMENSION(:) :: XDESC_F_WATER_COND ! fraction of evaporation for condensers
REAL, POINTER, DIMENSION(:) :: XDESC_SHADE ! Flag to activate shading devices 0->inactivated , 1->activated
REAL, POINTER, DIMENSION(:) :: XDESC_NATVENT ! Flag to describe bld surventilation solution 0-> NONE ; 1 -> MANU ; 2-> AUTO
REAL, POINTER, DIMENSION(:) :: XDESC_QIN_FLAT ! Latent franction of internal heat gains
REAL, POINTER, DIMENSION(:) :: XDESC_HR_TARGET ! Relative humidity setpoint
REAL, POINTER, DIMENSION(:) :: XDESC_V_VENT ! Ventilation flow rate [AC/H]
REAL, POINTER, DIMENSION(:) :: XDESC_COP_RAT ! Rated COP of the cooling system
REAL, POINTER, DIMENSION(:) :: XDESC_GREENROOF ! Greenroof fraction
REAL, POINTER, DIMENSION(:) :: XDESC_EMIS_PANEL ! Emissivity of Solar panels
REAL, POINTER, DIMENSION(:) :: XDESC_ALB_PANEL ! Albedo of Solar panels
REAL, POINTER, DIMENSION(:) :: XDESC_EFF_PANEL ! Efficiency of Solar panels
REAL, POINTER, DIMENSION(:) :: XDESC_FRAC_PANEL ! Fraction of Solar panels on roofs
REAL, POINTER, DIMENSION(:) :: XDESC_RESIDENTIAL ! Fraction of residential use
!
END TYPE BLD_DESC_t