41 LOGICAL :: ldata_tcool_target
42 LOGICAL :: ldata_theat_target
43 LOGICAL :: ldata_f_waste_can
44 LOGICAL :: ldata_eff_heat
45 LOGICAL :: ldata_hc_floor
46 LOGICAL :: ldata_tc_floor
47 LOGICAL :: ldata_d_floor
49 LOGICAL :: ldata_qin_frad
51 LOGICAL :: ldata_u_win
53 LOGICAL :: ldata_shgc_sh
54 LOGICAL :: ldata_floor_height
56 LOGICAL :: ldata_f_water_cond
57 LOGICAL :: ldata_shade
58 LOGICAL :: ldata_natvent
59 LOGICAL :: ldata_qin_flat
60 LOGICAL :: ldata_hr_target
61 LOGICAL :: ldata_v_vent
62 LOGICAL :: ldata_cap_sys_heat
63 LOGICAL :: ldata_cap_sys_rat
64 LOGICAL :: ldata_t_adp
65 LOGICAL :: ldata_m_sys_rat
66 LOGICAL :: ldata_cop_rat
67 LOGICAL :: ldata_t_size_max
68 LOGICAL :: ldata_t_size_min
72 INTEGER :: npar_floor_layer
77 REAL,
POINTER,
DIMENSION(:) :: xpar_tcool_target
78 REAL,
POINTER,
DIMENSION(:) :: xpar_theat_target
79 REAL,
POINTER,
DIMENSION(:) :: xpar_f_waste_can
80 REAL,
POINTER,
DIMENSION(:) :: xpar_eff_heat
81 REAL,
POINTER,
DIMENSION(:,:) :: xpar_hc_floor
82 REAL,
POINTER,
DIMENSION(:,:) :: xpar_tc_floor
83 REAL,
POINTER,
DIMENSION(:,:) :: xpar_d_floor
84 REAL,
POINTER,
DIMENSION(:) :: xpar_qin
85 REAL,
POINTER,
DIMENSION(:) :: xpar_qin_frad
86 REAL,
POINTER,
DIMENSION(:) :: xpar_shgc
87 REAL,
POINTER,
DIMENSION(:) :: xpar_u_win
88 REAL,
POINTER,
DIMENSION(:) :: xpar_gr
89 REAL,
POINTER,
DIMENSION(:) :: xpar_shgc_sh
90 REAL,
POINTER,
DIMENSION(:) :: xpar_floor_height
91 REAL,
POINTER,
DIMENSION(:) :: xpar_inf
93 REAL,
POINTER,
DIMENSION(:) :: xpar_f_water_cond
94 REAL,
POINTER,
DIMENSION(:) :: xpar_shade
95 REAL,
POINTER,
DIMENSION(:) :: xpar_natvent
96 REAL,
POINTER,
DIMENSION(:) :: xpar_qin_flat
97 REAL,
POINTER,
DIMENSION(:) :: xpar_hr_target
98 REAL,
POINTER,
DIMENSION(:) :: xpar_v_vent
99 REAL,
POINTER,
DIMENSION(:) :: xpar_cap_sys_heat
101 REAL,
POINTER,
DIMENSION(:) :: xpar_cap_sys_rat
103 REAL,
POINTER,
DIMENSION(:) :: xpar_t_adp
105 REAL,
POINTER,
DIMENSION(:) :: xpar_m_sys_rat
107 REAL,
POINTER,
DIMENSION(:) :: xpar_cop_rat
108 REAL,
POINTER,
DIMENSION(:) :: xpar_t_size_max
109 REAL,
POINTER,
DIMENSION(:) :: xpar_t_size_min
125 REAL(KIND=JPRB) :: ZHOOK_HANDLE
126 IF (
lhook)
CALL dr_hook(
"MODD_DATA_BEM_N:DATA_BEM_INIT",0,zhook_handle)
127 NULLIFY(ydata_bem%XPAR_F_WASTE_CAN)
128 NULLIFY(ydata_bem%XPAR_EFF_HEAT)
129 NULLIFY(ydata_bem%XPAR_HC_FLOOR)
130 NULLIFY(ydata_bem%XPAR_TC_FLOOR)
131 NULLIFY(ydata_bem%XPAR_D_FLOOR)
132 NULLIFY(ydata_bem%XPAR_QIN)
133 NULLIFY(ydata_bem%XPAR_QIN_FRAD)
134 NULLIFY(ydata_bem%XPAR_SHGC)
135 NULLIFY(ydata_bem%XPAR_U_WIN)
136 NULLIFY(ydata_bem%XPAR_GR)
137 NULLIFY(ydata_bem%XPAR_FLOOR_HEIGHT)
138 NULLIFY(ydata_bem%XPAR_INF)
139 NULLIFY(ydata_bem%XPAR_F_WATER_COND)
140 NULLIFY(ydata_bem%XPAR_QIN_FLAT)
141 NULLIFY(ydata_bem%XPAR_V_VENT)
142 NULLIFY(ydata_bem%XPAR_CAP_SYS_HEAT)
143 NULLIFY(ydata_bem%XPAR_CAP_SYS_RAT)
144 NULLIFY(ydata_bem%XPAR_T_ADP)
145 NULLIFY(ydata_bem%XPAR_M_SYS_RAT)
146 NULLIFY(ydata_bem%XPAR_COP_RAT)
147 NULLIFY(ydata_bem%XPAR_T_SIZE_MAX)
148 NULLIFY(ydata_bem%XPAR_T_SIZE_MIN)
149 NULLIFY(ydata_bem%XPAR_SHADE)
150 NULLIFY(ydata_bem%XPAR_NATVENT)
151 ydata_bem%LDATA_F_WASTE_CAN = .false.
152 ydata_bem%LDATA_EFF_HEAT = .false.
153 ydata_bem%LDATA_HC_FLOOR = .false.
154 ydata_bem%LDATA_TC_FLOOR = .false.
155 ydata_bem%LDATA_D_FLOOR = .false.
156 ydata_bem%LDATA_QIN = .false.
157 ydata_bem%LDATA_QIN_FRAD = .false.
158 ydata_bem%LDATA_SHGC = .false.
159 ydata_bem%LDATA_U_WIN = .false.
160 ydata_bem%LDATA_GR = .false.
161 ydata_bem%LDATA_SHGC_SH = .false.
162 ydata_bem%LDATA_FLOOR_HEIGHT = .false.
163 ydata_bem%LDATA_INF = .false.
164 ydata_bem%LDATA_F_WATER_COND = .false.
165 ydata_bem%LDATA_SHADE = .false.
166 ydata_bem%LDATA_NATVENT = .false.
167 ydata_bem%LDATA_V_VENT = .false.
168 ydata_bem%LDATA_QIN_FLAT = .false.
169 ydata_bem%LDATA_CAP_SYS_HEAT = .false.
170 ydata_bem%LDATA_CAP_SYS_RAT = .false.
171 ydata_bem%LDATA_T_ADP = .false.
172 ydata_bem%LDATA_M_SYS_RAT = .false.
173 ydata_bem%LDATA_COP_RAT = .false.
174 ydata_bem%LDATA_T_SIZE_MAX = .false.
175 ydata_bem%LDATA_T_SIZE_MIN = .false.
176 ydata_bem%NPAR_FLOOR_LAYER =0
178 IF (
lhook)
CALL dr_hook(
"MODD_DATA_BEM_N:DATA_BEM_INIT",1,zhook_handle)
subroutine data_bem_init(YDATA_BEM)