DATA_BEM_t Derived Type

type, public :: DATA_BEM_t


Contents

Source Code


Components

TypeVisibility AttributesNameInitial
logical, public :: LDATA_TCOOL_TARGET
logical, public :: LDATA_THEAT_TARGET
logical, public :: LDATA_F_WASTE_CAN
logical, public :: LDATA_EFF_HEAT
logical, public :: LDATA_HC_FLOOR
logical, public :: LDATA_TC_FLOOR
logical, public :: LDATA_D_FLOOR
logical, public :: LDATA_QIN
logical, public :: LDATA_QIN_FRAD
logical, public :: LDATA_SHGC
logical, public :: LDATA_U_WIN
logical, public :: LDATA_GR
logical, public :: LDATA_SHGC_SH
logical, public :: LDATA_FLOOR_HEIGHT
logical, public :: LDATA_INF
logical, public :: LDATA_F_WATER_COND
logical, public :: LDATA_SHADE
logical, public :: LDATA_NATVENT
logical, public :: LDATA_QIN_FLAT
logical, public :: LDATA_HR_TARGET
logical, public :: LDATA_V_VENT
logical, public :: LDATA_CAP_SYS_HEAT
logical, public :: LDATA_CAP_SYS_RAT
logical, public :: LDATA_T_ADP
logical, public :: LDATA_M_SYS_RAT
logical, public :: LDATA_COP_RAT
logical, public :: LDATA_T_SIZE_MAX
logical, public :: LDATA_T_SIZE_MIN
integer, public :: NPAR_FLOOR_LAYER
real, public, POINTER, DIMENSION(:):: XPAR_TCOOL_TARGET
real, public, POINTER, DIMENSION(:):: XPAR_THEAT_TARGET
real, public, POINTER, DIMENSION(:):: XPAR_F_WASTE_CAN
real, public, POINTER, DIMENSION(:):: XPAR_EFF_HEAT
real, public, POINTER, DIMENSION(:,:):: XPAR_HC_FLOOR
real, public, POINTER, DIMENSION(:,:):: XPAR_TC_FLOOR
real, public, POINTER, DIMENSION(:,:):: XPAR_D_FLOOR
real, public, POINTER, DIMENSION(:):: XPAR_QIN
real, public, POINTER, DIMENSION(:):: XPAR_QIN_FRAD
real, public, POINTER, DIMENSION(:):: XPAR_SHGC
real, public, POINTER, DIMENSION(:):: XPAR_U_WIN
real, public, POINTER, DIMENSION(:):: XPAR_GR
real, public, POINTER, DIMENSION(:):: XPAR_SHGC_SH
real, public, POINTER, DIMENSION(:):: XPAR_FLOOR_HEIGHT
real, public, POINTER, DIMENSION(:):: XPAR_INF
real, public, POINTER, DIMENSION(:):: XPAR_F_WATER_COND
real, public, POINTER, DIMENSION(:):: XPAR_SHADE
real, public, POINTER, DIMENSION(:):: XPAR_NATVENT
real, public, POINTER, DIMENSION(:):: XPAR_QIN_FLAT
real, public, POINTER, DIMENSION(:):: XPAR_HR_TARGET
real, public, POINTER, DIMENSION(:):: XPAR_V_VENT
real, public, POINTER, DIMENSION(:):: XPAR_CAP_SYS_HEAT
real, public, POINTER, DIMENSION(:):: XPAR_CAP_SYS_RAT
real, public, POINTER, DIMENSION(:):: XPAR_T_ADP
real, public, POINTER, DIMENSION(:):: XPAR_M_SYS_RAT
real, public, POINTER, DIMENSION(:):: XPAR_COP_RAT
real, public, POINTER, DIMENSION(:):: XPAR_T_SIZE_MAX
real, public, POINTER, DIMENSION(:):: XPAR_T_SIZE_MIN

Source Code

TYPE DATA_BEM_t
  !
  LOGICAL :: LDATA_TCOOL_TARGET 
  LOGICAL :: LDATA_THEAT_TARGET   
  LOGICAL :: LDATA_F_WASTE_CAN   
  LOGICAL :: LDATA_EFF_HEAT   
  LOGICAL :: LDATA_HC_FLOOR     
  LOGICAL :: LDATA_TC_FLOOR     
  LOGICAL :: LDATA_D_FLOOR 
  LOGICAL :: LDATA_QIN          
  LOGICAL :: LDATA_QIN_FRAD     
  LOGICAL :: LDATA_SHGC         
  LOGICAL :: LDATA_U_WIN        
  LOGICAL :: LDATA_GR           
  LOGICAL :: LDATA_SHGC_SH
  LOGICAL :: LDATA_FLOOR_HEIGHT 
  LOGICAL :: LDATA_INF  
  LOGICAL :: LDATA_F_WATER_COND  
  LOGICAL :: LDATA_SHADE
  LOGICAL :: LDATA_NATVENT
  LOGICAL :: LDATA_QIN_FLAT 
  LOGICAL :: LDATA_HR_TARGET
  LOGICAL :: LDATA_V_VENT   
  LOGICAL :: LDATA_CAP_SYS_HEAT 
  LOGICAL :: LDATA_CAP_SYS_RAT  
  LOGICAL :: LDATA_T_ADP        
  LOGICAL :: LDATA_M_SYS_RAT    
  LOGICAL :: LDATA_COP_RAT      
  LOGICAL :: LDATA_T_SIZE_MAX    
  LOGICAL :: LDATA_T_SIZE_MIN  
!
! Number of layers in the specification of thermal characteristics
!
  INTEGER                    :: NPAR_FLOOR_LAYER   ! number of layers in roofs
!
!
! Parameters:
!
  REAL, POINTER, DIMENSION(:)   :: XPAR_TCOOL_TARGET ! cooling setpoint of indoor air
  REAL, POINTER, DIMENSION(:)   :: XPAR_THEAT_TARGET ! heating setpoint of indoor air
  REAL, POINTER, DIMENSION(:)   :: XPAR_F_WASTE_CAN  ! fraction of waste heat into the canyon
  REAL, POINTER, DIMENSION(:)   :: XPAR_EFF_HEAT     ! efficiency of the heating system
  REAL, POINTER, DIMENSION(:,:) :: XPAR_HC_FLOOR     ! heat capacity of floor layers [J m-3 K-1]
  REAL, POINTER, DIMENSION(:,:) :: XPAR_TC_FLOOR     ! thermal conductivity of floor layers [W m-1 K-1]
  REAL, POINTER, DIMENSION(:,:) :: XPAR_D_FLOOR      ! thickness of floor layers [m]
  REAL, POINTER, DIMENSION(:)   :: XPAR_QIN          ! internal heat gains [W m-2(floor)]
  REAL, POINTER, DIMENSION(:)   :: XPAR_QIN_FRAD     ! radiant fraction of internal heat gains
  REAL, POINTER, DIMENSION(:)   :: XPAR_SHGC         ! solar transmitance of windows
  REAL, POINTER, DIMENSION(:)   :: XPAR_U_WIN        ! glazing thermal resistance [K m W-2]
  REAL, POINTER, DIMENSION(:)   :: XPAR_GR           ! glazing ratio
  REAL, POINTER, DIMENSION(:)   :: XPAR_SHGC_SH      ! solar transmitance of windows + shading
  REAL, POINTER, DIMENSION(:)   :: XPAR_FLOOR_HEIGHT ! building floor height [m]
  REAL, POINTER, DIMENSION(:)   :: XPAR_INF          ! infiltration/ventilation flow rate [AC/H]
!
  REAL, POINTER, DIMENSION(:)   :: XPAR_F_WATER_COND ! fraction of evaporation for condensers
  REAL, POINTER, DIMENSION(:)   :: XPAR_SHADE        ! Flag to activate shading devices 0->inactivated , 1->activated
  REAL, POINTER, DIMENSION(:)   :: XPAR_NATVENT      ! Flag to describe bld surventilation solution 0-> NONE ; 1 -> MANU ; 2-> AUTO
  REAL, POINTER, DIMENSION(:)   :: XPAR_QIN_FLAT     ! Latent franction of internal heat gains
  REAL, POINTER, DIMENSION(:)   :: XPAR_HR_TARGET    ! Relative humidity setpoint
  REAL, POINTER, DIMENSION(:)   :: XPAR_V_VENT       ! Ventilation flow rate [AC/H]
  REAL, POINTER, DIMENSION(:)   :: XPAR_CAP_SYS_HEAT ! Capacity of the heating system 
                                                     ! [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XPAR_CAP_SYS_RAT  ! Rated capacity of the cooling system
                                                     ! [W m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XPAR_T_ADP        ! Apparatus dewpoint temperature of the
                                                     ! cooling coil [K]
  REAL, POINTER, DIMENSION(:)   :: XPAR_M_SYS_RAT    ! Rated HVAC mass flow rate 
                                                     ! [kg s-1 m-2(bld)]
  REAL, POINTER, DIMENSION(:)   :: XPAR_COP_RAT      ! Rated COP of the cooling system
  REAL, POINTER, DIMENSION(:)   :: XPAR_T_SIZE_MAX   ! 
  REAL, POINTER, DIMENSION(:)   :: XPAR_T_SIZE_MIN   ! 
!
END TYPE DATA_BEM_t