Line data Source code
1 : // EnergyPlus, Copyright (c) 1996-2023, The Board of Trustees of the University of Illinois,
2 : // The Regents of the University of California, through Lawrence Berkeley National Laboratory
3 : // (subject to receipt of any required approvals from the U.S. Dept. of Energy), Oak Ridge
4 : // National Laboratory, managed by UT-Battelle, Alliance for Sustainable Energy, LLC, and other
5 : // contributors. All rights reserved.
6 : //
7 : // NOTICE: This Software was developed under funding from the U.S. Department of Energy and the
8 : // U.S. Government consequently retains certain rights. As such, the U.S. Government has been
9 : // granted for itself and others acting on its behalf a paid-up, nonexclusive, irrevocable,
10 : // worldwide license in the Software to reproduce, distribute copies to the public, prepare
11 : // derivative works, and perform publicly and display publicly, and to permit others to do so.
12 : //
13 : // Redistribution and use in source and binary forms, with or without modification, are permitted
14 : // provided that the following conditions are met:
15 : //
16 : // (1) Redistributions of source code must retain the above copyright notice, this list of
17 : // conditions and the following disclaimer.
18 : //
19 : // (2) Redistributions in binary form must reproduce the above copyright notice, this list of
20 : // conditions and the following disclaimer in the documentation and/or other materials
21 : // provided with the distribution.
22 : //
23 : // (3) Neither the name of the University of California, Lawrence Berkeley National Laboratory,
24 : // the University of Illinois, U.S. Dept. of Energy nor the names of its contributors may be
25 : // used to endorse or promote products derived from this software without specific prior
26 : // written permission.
27 : //
28 : // (4) Use of EnergyPlus(TM) Name. If Licensee (i) distributes the software in stand-alone form
29 : // without changes from the version obtained under this License, or (ii) Licensee makes a
30 : // reference solely to the software portion of its product, Licensee must refer to the
31 : // software as "EnergyPlus version X" software, where "X" is the version number Licensee
32 : // obtained under this License and may not use a different name for the software. Except as
33 : // specifically required in this Section (4), Licensee shall not use in a company name, a
34 : // product name, in advertising, publicity, or other promotional activities any name, trade
35 : // name, trademark, logo, or other designation of "EnergyPlus", "E+", "e+" or confusingly
36 : // similar designation, without the U.S. Department of Energy's prior written consent.
37 : //
38 : // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
39 : // IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
40 : // AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
41 : // CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
42 : // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
43 : // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
44 : // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
45 : // OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
46 : // POSSIBILITY OF SUCH DAMAGE.
47 :
48 : #ifndef OutputReportPredefined_hh_INCLUDED
49 : #define OutputReportPredefined_hh_INCLUDED
50 :
51 : // ObjexxFCL Headers
52 : #include <ObjexxFCL/Array1D.hh>
53 : #include <ObjexxFCL/Optional.hh>
54 :
55 : // EnergyPlus Headers
56 : #include <EnergyPlus/DataGlobals.hh>
57 : #include <EnergyPlus/EnergyPlus.hh>
58 :
59 : namespace EnergyPlus {
60 :
61 : // Forward declarations
62 : struct EnergyPlusData;
63 :
64 : namespace OutputReportPredefined {
65 :
66 : // Using/Aliasing
67 :
68 : // Data
69 : // The following section initializes the predefined column heading variables
70 : // The variables get their value in AssignPredefined
71 :
72 : // Internal data structures to store information provided by calls
73 : int constexpr sizeIncrement(100);
74 : int constexpr recKindSurface(1);
75 : int constexpr recKindSubsurface(2);
76 :
77 : // Types
78 :
79 154971 : struct reportNameType
80 : {
81 : // Members
82 : std::string name;
83 : std::string namewithspaces; // a "prettier version" than the key value
84 : std::string abrev;
85 : bool show;
86 :
87 : // Default Constructor
88 771 : reportNameType() : show(false)
89 : {
90 771 : }
91 : };
92 :
93 154971 : struct SubTableType
94 : {
95 : // Members
96 : std::string name;
97 : int indexReportName;
98 : std::string footnote;
99 :
100 : // Default Constructor
101 771 : SubTableType() : indexReportName(0)
102 : {
103 771 : }
104 : };
105 :
106 2316084 : struct ColumnTagType
107 : {
108 : // Members
109 : std::string heading;
110 : int indexSubTable;
111 :
112 : // Default Constructor
113 3084 : ColumnTagType() : indexSubTable(0)
114 : {
115 3084 : }
116 : };
117 :
118 18021856 : struct TableEntryType
119 : {
120 : // Members
121 : std::string charEntry;
122 : std::string objectName;
123 : int indexColumn;
124 : int subTableIndex;
125 : int uniqueObjName;
126 : Real64 origRealEntry;
127 : int significantDigits;
128 : bool origEntryIsReal;
129 :
130 : // Default Constructor
131 4856 : TableEntryType() : indexColumn(0), subTableIndex(0), uniqueObjName(0), origRealEntry(0.0), significantDigits(0), origEntryIsReal(false)
132 : {
133 4856 : }
134 : };
135 :
136 348745 : struct CompSizeTableEntryType
137 : {
138 : // Members
139 : std::string typeField;
140 : std::string nameField;
141 : std::string description;
142 : Real64 valField;
143 : bool active;
144 : bool written;
145 :
146 : // Default Constructor
147 945 : CompSizeTableEntryType() : valField(0.0), active(false), written(false)
148 : {
149 945 : }
150 : };
151 :
152 : struct ShadowRelateType
153 : {
154 : // Members
155 : int castSurf;
156 : int recSurf;
157 : int recKind;
158 :
159 : // Default Constructor
160 653 : ShadowRelateType() : castSurf(0), recSurf(0), recKind(0)
161 : {
162 653 : }
163 : };
164 :
165 : void SetPredefinedTables(EnergyPlusData &state);
166 :
167 : // Creates an entry for predefined tables when the entry
168 : // is a real variable. numSigDigits defaults to 2, and if supplied must be in [0-9]
169 : // Internally it uses a Fortran-Style write statement, meaning numbers are rounded rather than trimmed
170 : void PreDefTableEntry(
171 : EnergyPlusData &state, int const columnIndex, std::string_view objName, Real64 const tableEntryReal, Optional_int_const numSigDigits = _);
172 :
173 : void PreDefTableEntry(EnergyPlusData &state, int const columnIndex, std::string_view objName, std::string_view tableEntryChar);
174 :
175 : void PreDefTableEntry(EnergyPlusData &state, int const columnIndex, std::string_view objName, int const tableEntryInt);
176 :
177 : std::string RetrievePreDefTableEntry(EnergyPlusData &state, int const columnIndex, std::string_view objName);
178 :
179 : void incrementTableEntry(EnergyPlusData &state);
180 :
181 : void AddCompSizeTableEntry(
182 : EnergyPlusData &state, std::string_view FieldType, std::string_view FieldName, std::string_view FieldDescription, Real64 const FieldValue);
183 :
184 : void AddShadowRelateTableEntry(EnergyPlusData &state, int const castingField, int const receivingField, int const receivingKind);
185 :
186 : int
187 : newPreDefReport(EnergyPlusData &state, std::string_view inReportName, std::string_view inReportAbrev, std::string_view inReportNamewithSpaces);
188 :
189 : int newPreDefSubTable(EnergyPlusData &state, int const reportIndex, std::string_view subTableName);
190 :
191 : void addFootNoteSubTable(EnergyPlusData &state, int const subTableIndex, std::string_view footnoteText);
192 :
193 : int newPreDefColumn(EnergyPlusData &state, int const subTableIndex, std::string_view columnHeading);
194 :
195 : } // namespace OutputReportPredefined
196 :
197 1542 : struct OutputReportPredefinedData : BaseGlobalStruct
198 : {
199 :
200 : // Climate Summary Report
201 : int pdrClim = 0;
202 : int pdstDesDay = 0;
203 : int pdchDDmaxDB = 0;
204 : int pdchDDrange = 0;
205 : int pdchDDhumid = 0;
206 : int pdchDDhumTyp = 0;
207 : int pdchDDwindSp = 0;
208 : int pdchDDwindDr = 0;
209 : int pdstMonthlyPrec = 0;
210 : int pdchMonthlyTotalPrecInWeather = 0;
211 : int pdchMonthlyTotalHrRain = 0;
212 : int pdchMonthlyTotalPrecInSitePrec = 0;
213 : int pdchMonthlyTotalIrrDep = 0;
214 : int pdchMonthlyTotalRainCol = 0;
215 : int pdstWthr = 0;
216 : int pdchWthrVal = 0;
217 :
218 : // HVAC Equipment Report
219 : int pdrEquip = 0;
220 : int pdstMech = 0;
221 : int pdchMechType = 0;
222 : int pdchMechNomCap = 0;
223 : int pdchMechNomEff = 0;
224 : int pdchMechRatCap = 0;
225 : int pdchMechRatEff = 0;
226 : int pdchMechIPLVSI = 0;
227 : int pdchMechIPLVIP = 0;
228 :
229 : // Fan subtable
230 : int pdstFan = 0;
231 : int pdchFanType = 0;
232 : int pdchFanTotEff = 0;
233 : int pdchFanDeltaP = 0;
234 : int pdchFanVolFlow = 0;
235 : int pdchFanMotorIn = 0;
236 : int pdchFanEnergyIndex = 0;
237 : int pdchFanEndUse = 0;
238 : int pdchFanPwr = 0;
239 : int pdchFanPwrPerFlow = 0;
240 : int pdchFanDesDay = 0;
241 : int pdchFanPkTime = 0;
242 :
243 : // Pump subtable
244 : int pdstPump = 0;
245 : int pdchPumpType = 0;
246 : int pdchPumpControl = 0;
247 : int pdchPumpHead = 0;
248 : int pdchPumpFlow = 0;
249 : int pdchPumpPower = 0;
250 : int pdchPumpPwrPerFlow = 0;
251 : int pdchPumpEndUse = 0;
252 : int pdchMotEff = 0;
253 :
254 : // Cooling coil subtable
255 : int pdstCoolCoil = 0;
256 : int pdchCoolCoilType = 0;
257 : int pdchCoolCoilDesCap = 0;
258 : int pdchCoolCoilTotCap = 0;
259 : int pdchCoolCoilSensCap = 0;
260 : int pdchCoolCoilLatCap = 0;
261 : int pdchCoolCoilSHR = 0;
262 : int pdchCoolCoilNomEff = 0;
263 : int pdchCoolCoilUATotal = 0;
264 : int pdchCoolCoilArea = 0;
265 :
266 : // DX Cooling Coil subtable
267 : int pdstDXCoolCoil = 0;
268 : int pdchDXCoolCoilType = 0; // DX cooling coil type
269 : int pdchDXCoolCoilNetCapSI = 0; // Standard Rated (Net) Cooling Capacity [W]
270 : int pdchDXCoolCoilCOP = 0; // EER/COP value in SI unit at AHRI std. 340/360 conditions [W/W]
271 : int pdchDXCoolCoilSEERUserIP = 0; // SEER value in IP unit at AHRI std. 210/240 conditions and user PLF curve [Btu/W-hr]
272 : int pdchDXCoolCoilSEERStandardIP = 0; // SEER value in IP unit at AHRI std. 210/240 conditions and default PLF curve and C_D value [Btu/W-hr]
273 : int pdchDXCoolCoilEERIP = 0; // EER value in IP unit at AHRI std. 340/360 conditions [Btu/W-h]
274 : int pdchDXCoolCoilIEERIP = 0; // IEER value in IP unit at AHRI std. 340/360 conditions
275 :
276 : // DX Cooling Coil SEER2 subtable | AHRI std. 210/240 2023 conditions
277 : int pdstDXCoolCoil_2023 = 0;
278 : int pdchDXCoolCoilType_2023 = 0; // DX cooling coil type
279 : int pdchDXCoolCoilNetCapSI_2023 = 0; // Standard Rated (Net) Cooling Capacity [W]
280 : int pdchDXCoolCoilCOP_2023 = 0; // EER/COP value in SI unit at AHRI std. 340/360 conditions [W/W]
281 : int pdchDXCoolCoilSEER2UserIP_2023 = 0; // SEER2 value in IP unit at AHRI std. 210/240 2023 conditions and user PLF curve [Btu/W-hr]
282 : int pdchDXCoolCoilSEER2StandardIP_2023 =
283 : 0; // SEER2 value in IP unit at AHRI std. 210/240 2023 conditions and default PLF curve and C_D value [Btu/W-hr]
284 : int pdchDXCoolCoilEERIP_2023 = 0; // EER value in IP unit at AHRI std. 340/360 conditions [Btu/W-h]
285 : int pdchDXCoolCoilIEERIP_2023 = 0; // IEER value in IP unit at AHRI std. 340/360 conditions
286 :
287 : // DX Cooling Coil subtable per ANSI/ASHRAE Std 127 for Tests A, B, C and D
288 : int pdstDXCoolCoil2 = 0;
289 : int pdchDXCoolCoilNetCapSIA = 0; // Standard Rated (Net) Cooling Capacity [W], Test A
290 : int pdchDXCoolCoilElecPowerA = 0; // Standard Rated Electric Power [W], Test A
291 : int pdchDXCoolCoilNetCapSIB = 0; // Standard Rated (Net) Cooling Capacity [W], Test B
292 : int pdchDXCoolCoilElecPowerB = 0; // Standard Rated Electric Power [W], Test B
293 : int pdchDXCoolCoilNetCapSIC = 0; // Standard Rated (Net) Cooling Capacity [W], Test C
294 : int pdchDXCoolCoilElecPowerC = 0; // Standard Rated Electric Power [W], Test C
295 : int pdchDXCoolCoilNetCapSID = 0; // Standard Rated (Net) Cooling Capacity [W], Test D
296 : int pdchDXCoolCoilElecPowerD = 0; // Standard Rated Electric Power [W], Test D
297 :
298 : // Water-to-Air HP report
299 : int pdstWAHP = 0;
300 : int pdchWAHPType = 0;
301 : int pdchWAHPRatedCapAtRatedCdts = 0;
302 : int pdchWAHPRatedSensCapAtRatedCdts = 0;
303 : int pdchWAHPRatedPowerAtRatedCdts = 0;
304 : int pdchWAHPRatedCOPAtRatedCdts = 0;
305 : int pdchWAHPRatedAirDBT = 0;
306 : int pdchWAHPRatedAirWBT = 0;
307 : int pdchWAHPRatedWtrT = 0;
308 : int pdchWAHPDD = 0;
309 :
310 : // VAV DX Cooling Ratings Details
311 : int pdstVAVDXCoolCoil = 0; // details for Packaged VAV rating under AHRI 340/360
312 : int pdchVAVDXCoolCoilType = 0;
313 : int pdchVAVDXFanName = 0;
314 : int pdchVAVDXCoolCoilNetCapSI = 0;
315 : int pdchVAVDXCoolCoilCOP = 0;
316 : int pdchVAVDXCoolCoilIEERIP = 0;
317 : int pdchVAVDXCoolCoilEERIP = 0;
318 : int pdchVAVDXCoolCoilMdotA = 0;
319 : int pdchVAVDXCoolCoilCOP_B = 0;
320 : int pdchVAVDXCoolCoilEER_B_IP = 0;
321 : int pdchVAVDXCoolCoilMdotB = 0;
322 : int pdchVAVDXCoolCoilCOP_C = 0;
323 : int pdchVAVDXCoolCoilEER_C_IP = 0;
324 : int pdchVAVDXCoolCoilMdotC = 0;
325 : int pdchVAVDXCoolCoilCOP_D = 0;
326 : int pdchVAVDXCoolCoilEER_D_IP = 0;
327 : int pdchVAVDXCoolCoilMdotD = 0;
328 :
329 : // TODO: As not inlcuded in clearState() , Confirm and update
330 : // DX Heating Coil subtable
331 : int pdstDXHeatCoil;
332 : int pdchDXHeatCoilType; // DX Heating coil type
333 : int pdchDXHeatCoilHighCap;
334 : int pdchDXHeatCoilLowCap;
335 : int pdchDXHeatCoilHSPFSI; // HSPF value in SI unit at AHRI std. 340/360 conditions [W/W]
336 : int pdchDXHeatCoilHSPFIP; // HSPF value in IP unit at AHRI std. 340/360 conditions [Btu/W-hr]
337 : int pdchDXHeatCoilRegionNum; // Region number for which HSPF is calculated
338 :
339 : // TODO: As not inlcuded in clearState() , Confirm and update
340 : // DX Heating Coil subtable| AHRI std. 210/240 2023 conditions
341 : int pdstDXHeatCoil_2023;
342 : int pdchDXHeatCoilType_2023; // DX Heating coil type
343 : int pdchDXHeatCoilHighCap_2023;
344 : int pdchDXHeatCoilLowCap_2023;
345 : int pdchDXHeatCoilHSPF2SI_2023; // HSPF2 value in SI unit at AHRI std. 340/360 conditions [W/W]
346 : int pdchDXHeatCoilHSPF2IP_2023; // HSPF2 value in IP unit at AHRI std. 340/360 conditions [Btu/W-hr]
347 : int pdchDXHeatCoilRegionNum_2023; // Region number for which HSPF is calculated
348 :
349 : // Heating Coil subtable
350 : int pdstHeatCoil = 0;
351 : int pdchHeatCoilType = 0;
352 : int pdchHeatCoilDesCap = 0;
353 : int pdchHeatCoilNomCap = 0;
354 : int pdchHeatCoilNomEff = 0;
355 :
356 : // SWH subtable
357 : int pdstSWH = 0;
358 : int pdchSWHType = 0;
359 : int pdchSWHVol = 0;
360 : int pdchSWHHeatIn = 0;
361 : int pdchSWHThEff = 0;
362 : int pdchSWHRecEff = 0;
363 : int pdchSWHEnFac = 0;
364 :
365 : // Envelope Report
366 : int pdrEnvelope = 0;
367 : int pdstOpaque = 0;
368 : int pdchOpCons = 0;
369 : int pdchOpRefl = 0;
370 : int pdchOpUfactFilm = 0;
371 : int pdchOpUfactNoFilm = 0;
372 : int pdchOpGrArea = 0;
373 : int pdchOpNetArea = 0;
374 : int pdchOpAzimuth = 0;
375 : int pdchOpTilt = 0;
376 : int pdchOpDir = 0;
377 : int pdstIntOpaque = 0;
378 : int pdchIntOpCons = 0;
379 : int pdchIntOpRefl = 0;
380 : int pdchIntOpUfactFilm = 0;
381 : int pdchIntOpUfactNoFilm = 0;
382 : int pdchIntOpGrArea = 0;
383 : int pdchIntOpNetArea = 0;
384 : int pdchIntOpAzimuth = 0;
385 : int pdchIntOpTilt = 0;
386 : int pdchIntOpDir = 0;
387 : int pdstFen = 0;
388 : int pdchFenCons = 0;
389 : int pdchFenFrameDivName = 0;
390 : int pdchFenAreaOf1 = 0;
391 : int pdchFenGlassAreaOf1 = 0;
392 : int pdchFenFrameAreaOf1 = 0;
393 : int pdchFenDividerAreaOf1 = 0;
394 : int pdchFenArea = 0;
395 : int pdchFenUfact = 0;
396 : int pdchFenSHGC = 0;
397 : int pdchFenVisTr = 0;
398 : int pdchFenAssemNfrcType = 0;
399 : int pdchFenAssemUfact = 0;
400 : int pdchFenAssemSHGC = 0;
401 : int pdchFenAssemVisTr = 0;
402 : int pdchFenFrameConductance = 0;
403 : int pdchFenDividerConductance = 0;
404 : int pdchFenSwitchable = 0;
405 : int pdchFenParent = 0;
406 : int pdchFenAzimuth = 0;
407 : int pdchFenTilt = 0;
408 : int pdchFenDir = 0;
409 :
410 : int pdstFenShd = 0;
411 : int pdchFenShdFrameDiv = 0;
412 : int pdchFenShdUfact = 0;
413 : int pdchFenShdSHGC = 0;
414 : int pdchFenShdVisTr = 0;
415 : int pdchFenShdAssemNfrcType = 0;
416 : int pdchFenShdAssemUfact = 0;
417 : int pdchFenShdAssemSHGC = 0;
418 : int pdchFenShdAssemVisTr = 0;
419 :
420 : int pdstDoor = 0;
421 : int pdchDrCons = 0;
422 : int pdchDrUfactFilm = 0;
423 : int pdchDrUfactNoFilm = 0;
424 : int pdchDrGrArea = 0;
425 : int pdchDrParent = 0;
426 : int pdstIntDoor = 0;
427 : int pdchIntDrCons = 0;
428 : int pdchIntDrUfactFilm = 0;
429 : int pdchIntDrUfactNoFilm = 0;
430 : int pdchIntDrGrArea = 0;
431 : int pdchIntDrParent = 0;
432 : int pdstIntFen = 0;
433 : int pdchIntFenCons = 0;
434 : int pdchIntFenAreaOf1 = 0;
435 : int pdchIntFenArea = 0;
436 : int pdchIntFenUfact = 0;
437 : int pdchIntFenSHGC = 0;
438 : int pdchIntFenVisTr = 0;
439 : int pdchIntFenParent = 0;
440 :
441 : // Shading Report
442 : int pdrShading = 0;
443 : int pdstSunlitFrac = 0;
444 : int pdchSlfMar21_9 = 0;
445 : int pdchSlfMar21_12 = 0;
446 : int pdchSlfMar21_15 = 0;
447 : int pdchSlfJun21_9 = 0;
448 : int pdchSlfJun21_12 = 0;
449 : int pdchSlfJun21_15 = 0;
450 : int pdchSlfDec21_9 = 0;
451 : int pdchSlfDec21_12 = 0;
452 : int pdchSlfDec21_15 = 0;
453 : int pdstWindowControl = 0;
454 : int pdchWscName = 0;
455 : int pdchWscShading = 0;
456 : int pdchWscShadCons = 0;
457 : int pdchWscControl = 0;
458 : int pdchWscGlare = 0;
459 :
460 : // Lighting Report
461 : int pdrLighting = 0;
462 : int pdstInLite = 0;
463 : int pdchInLtZone = 0;
464 : int pdchInLtSpace = 0;
465 : int pdchInLtSpaceType = 0;
466 : int pdchInLtDens = 0;
467 : int pdchInLtArea = 0;
468 : int pdchInLtPower = 0;
469 : int pdchInLtEndUse = 0;
470 : int pdchInLtSchd = 0;
471 : int pdchInLtAvgHrSchd = 0;
472 : int pdchInLtAvgHrOper = 0;
473 : int pdchInLtFullLoadHrs = 0;
474 : int pdchInLtRetAir = 0;
475 : int pdchInLtCond = 0;
476 : int pdchInLtConsump = 0;
477 : int pdstExtLite = 0;
478 : int pdchExLtPower = 0;
479 : int pdchExLtClock = 0;
480 : int pdchExLtSchd = 0;
481 : int pdchExLtAvgHrSchd = 0;
482 : int pdchExLtAvgHrOper = 0;
483 : int pdchExLtFullLoadHrs = 0;
484 : int pdchExLtConsump = 0;
485 : int pdstDaylight = 0;
486 : int pdchDyLtZone = 0;
487 : int pdchDyLtCtrlName = 0;
488 : int pdchDyLtKind = 0;
489 : int pdchDyLtCtrlType = 0;
490 : int pdchDyLtFrac = 0;
491 : int pdchDyLtWInst = 0;
492 : int pdchDyLtWCtrl = 0;
493 :
494 : // Sizing Report
495 : int pdrSizing = 0;
496 : int pdstZoneClSize = 0;
497 : int pdchZnClCalcDesLd = 0;
498 : int pdchZnClUserDesLd = 0;
499 : int pdchZnClUserDesLdPerArea = 0;
500 : int pdchZnClCalcDesAirFlow = 0;
501 : int pdchZnClUserDesAirFlow = 0;
502 : int pdchZnClDesDay = 0;
503 : int pdchZnClPkTime = 0;
504 : int pdchZnClPkTstatTemp = 0;
505 : int pdchZnClPkIndTemp = 0;
506 : int pdchZnClPkIndHum = 0;
507 : int pdchZnClPkOATemp = 0;
508 : int pdchZnClPkOAHum = 0;
509 : int pdchZnClPkOAMinFlow = 0;
510 : int pdchZnClPkDOASHeatGain = 0;
511 : int pdstZoneHtSize = 0;
512 : int pdchZnHtCalcDesLd = 0;
513 : int pdchZnHtUserDesLd = 0;
514 : int pdchZnHtUserDesLdPerArea = 0;
515 : int pdchZnHtCalcDesAirFlow = 0;
516 : int pdchZnHtUserDesAirFlow = 0;
517 : int pdchZnHtDesDay = 0;
518 : int pdchZnHtPkTime = 0;
519 : int pdchZnHtPkTstatTemp = 0;
520 : int pdchZnHtPkIndTemp = 0;
521 : int pdchZnHtPkIndHum = 0;
522 : int pdchZnHtPkOATemp = 0;
523 : int pdchZnHtPkOAHum = 0;
524 : int pdchZnHtPkOAMinFlow = 0;
525 : int pdchZnHtPkDOASHeatGain = 0;
526 : int pdstSystemSize = 0;
527 : int pdchSysSizCalcClAir = 0;
528 : int pdchSysSizUserClAir = 0;
529 : int pdchSysSizCalcHtAir = 0;
530 : int pdchSysSizUserHtAir = 0;
531 : int pdchSysSizAdjustedClAir = 0;
532 : int pdchSysSizAdjustedHtAir = 0;
533 : int pdchSysSizAdjustedMainAir = 0;
534 : int pdchSysSizCalcHeatFlowRatio = 0;
535 : int pdchSysSizUserHeatFlowRatio = 0;
536 : int pdstPlantSize = 0;
537 : int pdchPlantSizCalcVdot = 0;
538 : int pdchPlantSizMeasVdot = 0;
539 : int pdchPlantSizPrevVdot = 0;
540 : int pdchPlantSizCoincYesNo = 0;
541 : int pdchPlantSizDesDay = 0;
542 : int pdchPlantSizPkTimeHour = 0;
543 : int pdchPlantSizPkTimeDayOfSim = 0;
544 : int pdchPlantSizPkTimeMin = 0;
545 :
546 : // Coil Selection Table
547 : int pdrCoilSizingDetailsTable = 0;
548 : int pdstCoilSummaryCoilSelection = 0;
549 : int pdchCoilLocation = 0;
550 : int pdchCoilHVACType = 0;
551 : int pdchCoilHVACName = 0;
552 : int pdchCoilZoneName = 0;
553 : int pdchCoilName = 0;
554 : int pdchCoilType = 0;
555 : int pdchSysSizingMethCoinc = 0;
556 : int pdchSysSizingMethCap = 0;
557 : int pdchSysSizingMethAir = 0;
558 :
559 : int pdchCoilIsCapAutosized = 0;
560 : int pdchCoilIsAirFlowAutosized = 0;
561 : int pdchCoilIsWaterFlowAutosized = 0;
562 : int pdchCoilIsOATreated = 0;
563 : int pdchCoilFinalTotalCap = 0;
564 : int pdchCoilFinalSensCap = 0;
565 : int pdchCoilFinalAirVolFlowRate = 0;
566 : int pdchCoilFinalPlantVolFlowRate = 0;
567 :
568 : int pdchCoilDDnameSensIdealPeak = 0;
569 : int pdchCoilDateTimeSensIdealPeak = 0;
570 : int pdchCoilDDnameTotIdealPeak = 0;
571 : int pdchCoilDateTimeTotIdealPeak = 0;
572 : int pdchCoilDDnameAirFlowIdealPeak = 0;
573 : int pdchCoilDateTimeAirFlowIdealPeak = 0;
574 : int pdchCoilPeakLoadTypeToSizeOn = 0;
575 : int pdchCoilTotalCapIdealPeak = 0;
576 : int pdchCoilSensCapIdealPeak = 0;
577 : int pdchCoilAirMassFlowIdealPeak = 0;
578 : int pdchCoilAirVolumeFlowIdealPeak = 0;
579 : int pdchCoilEntDryBulbIdealPeak = 0;
580 : int pdchCoilEntWetBulbIdealPeak = 0;
581 : int pdchCoilEntHumRatIdealPeak = 0;
582 : int pdchCoilEntEnthalpyIdealPeak = 0;
583 : int pdchCoilLvgDryBulbIdealPeak = 0;
584 : int pdchCoilLvgWetBulbIdealPeak = 0;
585 : int pdchCoilLvgHumRatIdealPeak = 0;
586 : int pdchCoilLvgEnthalpyIdealPeak = 0;
587 : int pdchCoilWaterMassFlowIdealPeak = 0;
588 : int pdchCoilEntWaterTempIdealPeak = 0;
589 : int pdchCoilLvgWaterTempIdealPeak = 0;
590 : int pdchCoilWaterDeltaTempIdealPeak = 0;
591 : int pdchCoilRatedTotalCap = 0;
592 : int pdchCoilRatedSensCap = 0;
593 : int pdchCoilOffRatingCapacityModifierIdealPeak = 0;
594 : int pdchCoilOffRatingCapacityModifierSimPeak = 0;
595 : int pdchCoilRatedAirMass = 0;
596 : int pdchCoilRatedEntDryBulb = 0;
597 : int pdchCoilRatedEntWetBulb = 0;
598 : int pdchCoilRatedEntHumRat = 0;
599 : int pdchCoilRatedEntEnthalpy = 0;
600 : int pdchCoilRatedLvgDryBulb = 0;
601 : int pdchCoilRatedLvgWetBulb = 0;
602 : int pdchCoilRatedLvgHumRat = 0;
603 : int pdchCoilRatedLvgEnthalpy = 0;
604 : int pdchCoilRatedWaterMass = 0;
605 : int pdchCoilRatedEntWaterTemp = 0;
606 : int pdchCoilRatedLvgWaterTemp = 0;
607 : int pdchCoilRatedWaterDeltaTemp = 0;
608 :
609 : int pdchFanAssociatedWithCoilName = 0;
610 : int pdchFanAssociatedWithCoilType = 0;
611 : int pdchFanAssociatedVdotSize = 0;
612 : int pdchFanAssociatedMdotSize = 0;
613 :
614 : int pdchFanHeatGainIdealPeak = 0;
615 : int pdchCoilNetTotalCapacityIdealPeak = 0;
616 : int pdchCoilPlantLoopName = 0;
617 :
618 : int pdchPlantMassFlowMaximum = 0;
619 : int pdchPlantRetTempDesign = 0;
620 : int pdchPlantSupTempDesign = 0;
621 : int pdchPlantDeltaTempDesign = 0;
622 : int pdchPlantCapacity = 0;
623 : int pdchCoilCapPrcntPlantCapacity = 0;
624 : int pdchCoilFlowPrcntPlantFlow = 0;
625 : int pdchOADryBulbIdealPeak = 0;
626 : int pdchOAHumRatIdealPeak = 0;
627 : int pdchOAWetBulbatIdealPeak = 0;
628 : int pdchOAVolFlowIdealPeak = 0;
629 : int pdchOAFlowPrcntIdealPeak = 0;
630 : int pdchOABarometricPressureIdealPeak = 0;
631 :
632 : int pdchAirSysRADryBulbIdealPeak = 0;
633 : int pdchAirSysRAHumRatIdealPeak = 0;
634 : int pdchZoneAirDryBulbIdealPeak = 0;
635 : int pdchZoneAirHumRatIdealPeak = 0;
636 : int pdchZoneAirRelHumIdealPeak = 0;
637 : int pdchCoilUA = 0;
638 : int pdchZoneSensibleLoadIdealPeak = 0;
639 : int pdchZoneLatentLoadIdealPeak = 0;
640 : int pdchCoilIdealSizCapOverSimPeak = 0;
641 : int pdchCoilIdealSizCapUnderSimPeak = 0;
642 : int pdchReheatCoilMultiplier = 0;
643 : int pdchFlowCapRatioLowCapIncreaseRatio = 0;
644 : int pdchFlowCapRatioHiCapDecreaseRatio = 0;
645 : int pdchPlantFluidSpecificHeat = 0;
646 : int pdchPlantFluidDensity = 0;
647 : int pdchMoistAirSpecificHeat = 0;
648 : int pdchDryAirSpecificHeat = 0;
649 : int pdchStandRhoAir = 0;
650 :
651 : // Coil Sizing Summary (subset of Coil Selection Table)
652 : int pdst2CoilSummaryCoilSelection = 0;
653 : int pdch2CoilName = 0;
654 : int pdch2CoilType = 0;
655 : int pdch2CoilHVACType = 0;
656 : int pdch2CoilHVACName = 0;
657 :
658 : int pdch2CoilFinalTotalCap = 0;
659 : int pdch2CoilFinalSensCap = 0;
660 : int pdch2CoilFinalAirVolFlowRate = 0;
661 : int pdch2CoilFinalPlantVolFlowRate = 0;
662 : int pdch2CoilUA = 0;
663 :
664 : int pdch2CoilDDnameSensIdealPeak = 0;
665 : int pdch2CoilDateTimeSensIdealPeak = 0;
666 : int pdch2CoilDDnameAirFlowIdealPeak = 0;
667 : int pdch2CoilDateTimeAirFlowIdealPeak = 0;
668 : int pdch2CoilTotalCapIdealPeak = 0;
669 : int pdch2CoilSensCapIdealPeak = 0;
670 : int pdch2CoilAirVolumeFlowIdealPeak = 0;
671 : int pdch2CoilEntDryBulbIdealPeak = 0;
672 : int pdch2CoilEntWetBulbIdealPeak = 0;
673 : int pdch2CoilEntHumRatIdealPeak = 0;
674 : int pdch2CoilLvgDryBulbIdealPeak = 0;
675 : int pdch2CoilLvgWetBulbIdealPeak = 0;
676 : int pdch2CoilLvgHumRatIdealPeak = 0;
677 : int pdch2CoilRatedTotalCap = 0;
678 : int pdch2CoilRatedSensCap = 0;
679 :
680 : int pdch2OADryBulbIdealPeak = 0;
681 : int pdch2OAHumRatIdealPeak = 0;
682 : int pdch2OAWetBulbatIdealPeak = 0;
683 : int pdch2OAFlowPrcntIdealPeak = 0;
684 : int pdch2ZoneAirDryBulbIdealPeak = 0;
685 : int pdch2ZoneAirHumRatIdealPeak = 0;
686 : int pdch2ZoneAirRelHumIdealPeak = 0;
687 : int pdch2ZoneSensibleLoadIdealPeak = 0;
688 : int pdch2ZoneLatentLoadIdealPeak = 0;
689 :
690 : // System summary
691 : int pdrSystem = 0;
692 : int pdstEconomizer = 0;
693 : int pdchEcoKind = 0;
694 : int pdchEcoMinOA = 0;
695 : int pdchEcoMaxOA = 0;
696 : int pdchEcoRetTemp = 0;
697 : int pdchEcoRetEnth = 0;
698 : int pdchEcoOATempLim = 0;
699 : int pdchEcoOAEnthLim = 0;
700 : int pdstDemCntlVent = 0;
701 : int pdchDCVventMechName = 0;
702 : int pdchDCVperPerson = 0;
703 : int pdchDCVperArea = 0;
704 : int pdchDCVperZone = 0;
705 : int pdchDCVperACH = 0;
706 : int pdchDCVMethod = 0;
707 : int pdchDCVOASchName = 0;
708 :
709 : // added for new DCV
710 : int pdchDCVZoneADEffCooling = 0;
711 : int pdchDCVZoneADEffHeating = 0;
712 : int pdchDCVZoneADEffSchName = 0;
713 :
714 : int pdstSimpleComfort = 0;
715 : int pdchSCwinterClothes = 0;
716 : int pdchSCsummerClothes = 0;
717 : int pdchSCeitherClothes = 0;
718 : int pdstUnmetLoads = 0;
719 : int pdchULnotMetHeat = 0;
720 : int pdchULnotMetCool = 0;
721 : int pdchULnotMetHeatOcc = 0;
722 : int pdchULnotMetCoolOcc = 0;
723 :
724 : // Outdoor Air Report
725 : int pdrOutsideAir = 0;
726 : int pdstOAavgOcc = 0;
727 : int pdchOaoAvgNumOcc1 = 0;
728 : int pdchOaoNomNumOcc1 = 0;
729 : int pdchOaoZoneVol1 = 0;
730 : int pdchOaoAvgMechVent = 0;
731 : int pdchOaoAvgInfil = 0;
732 : int pdchOaoAvgAFNInfil = 0;
733 : int pdchOaoAvgSimpVent = 0;
734 : int pdchOaoAvgTotVent = 0;
735 : int pdstOAminOcc = 0;
736 : int pdchOaoAvgNumOcc2 = 0;
737 : int pdchOaoNomNumOcc2 = 0;
738 : int pdchOaoZoneVol2 = 0;
739 : int pdchOaoMinMechVent = 0;
740 : int pdchOaoMinInfil = 0;
741 : int pdchOaoMinAFNInfil = 0;
742 : int pdchOaoMinSimpVent = 0;
743 : int pdchOaoMinTotVent = 0;
744 :
745 : // Outdoor Air Details Report
746 : int pdrOutsideAirDetails = 0;
747 :
748 : int pdstOAmechVentParByZone = 0;
749 : int pdchOaMvAirLpNm = 0;
750 : int pdchOaMvAvgNumOcc = 0;
751 : int pdchOaMvNomNumOcc = 0;
752 : int pdchOaMvZoneVol = 0;
753 : int pdchOaMvZoneArea = 0;
754 : int pdchOaMvDesZnOa = 0;
755 : int pdchOaMvMinDynTrgVent = 0;
756 :
757 : int pdstOAtotAirByZone = 0;
758 : int pdchOaTaBzMechVent = 0;
759 : int pdchOaTaBzNatVent = 0;
760 : int pdchOaTaBzTotVent = 0;
761 : int pdchOaTaBzInfil = 0;
762 : int pdchOaTaBzTotVentInfil = 0;
763 : int pdchOaTaBzDynTrgVent = 0;
764 : int pdchOaTaBzTmBelow = 0;
765 : int pdchOaTaBzTmAt = 0;
766 : int pdchOaTaBzTmAbove = 0;
767 : int pdchOaTaBzTmAboveUnocc = 0;
768 :
769 : int pdstOAavgOccByZone = 0;
770 : int pdchOaOccBzMechVent = 0;
771 : int pdchOaOccBzNatVent = 0;
772 : int pdchOaOccBzTotVent = 0;
773 : int pdchOaOccBzInfil = 0;
774 : int pdchOaOccBzTotVentInfil = 0;
775 : int pdchOaOccBzDynTrgVent = 0;
776 : int pdchOaOccBzTmBelow = 0;
777 : int pdchOaOccBzTmAt = 0;
778 : int pdchOaOccBzTmAbove = 0;
779 :
780 : int pdstOAtotAirByLoop = 0;
781 : int pdchOaTaAlMechVent = 0;
782 : int pdchOaTaAlNatVent = 0;
783 : int pdchOaTaAlTotVent = 0;
784 : int pdchOaTaAlSumDynTrgVent = 0;
785 : int pdchOaTaAlTmBelow = 0;
786 : int pdchOaTaAlTmAt = 0;
787 : int pdchOaTaAlTmAbove = 0;
788 : int pdchOaTaAlTmAboveUnocc = 0;
789 :
790 : int pdstOAavgOccByLoop = 0;
791 : int pdchOaOccAlMechVent = 0;
792 : int pdchOaOccAlNatVent = 0;
793 : int pdchOaOccAlTotVent = 0;
794 : int pdchOaOccAlSumDynTrgVent = 0;
795 : int pdchOaOccAlTmBelow = 0;
796 : int pdchOaOccAlTmAt = 0;
797 : int pdchOaOccAlTmAbove = 0;
798 :
799 : int pdstOAtimeFactorsDurOcc = 0;
800 : int pdchOaTmFctNoLimit = 0;
801 : int pdchOaTmFctHiHumid = 0;
802 : int pdchOaTmFctNiteVent = 0;
803 : int pdchOaTmFctEcono = 0;
804 : int pdchOaTmFctDCV = 0;
805 : int pdchOaTmFctExhaust = 0;
806 : int pdchOaTmFctMixedLimit = 0;
807 : int pdchOaTmFctLimit = 0;
808 : int pdchOaTmFctDemand = 0;
809 : int pdchOaTmFctEMS = 0;
810 :
811 : int pdstOAavgFactorsDurOcc = 0;
812 : int pdchOaAvFctNoLimit = 0;
813 : int pdchOaAvFctHiHumid = 0;
814 : int pdchOaAvFctNiteVent = 0;
815 : int pdchOaAvFctEcono = 0;
816 : int pdchOaAvFctDCV = 0;
817 : int pdchOaAvFctExhaust = 0;
818 : int pdchOaAvFctMixedLimit = 0;
819 : int pdchOaAvFctLimit = 0;
820 : int pdchOaAvFctDemand = 0;
821 : int pdchOaAvFctEMS = 0;
822 :
823 : // Object Count Report
824 : int pdrObjCnt = 0;
825 : int pdstSurfCnt = 0;
826 : int pdchSurfCntTot = 0;
827 : int pdchSurfCntExt = 0;
828 : int pdstHVACcnt = 0;
829 : int pdchHVACcntVal = 0;
830 : int pdstFieldCnt = 0;
831 : int pdchFieldCntVal = 0;
832 :
833 : // Energy Meters Report
834 : int pdrEnergyMeters = 0;
835 :
836 : int pdstEMelecvalues = 0;
837 : int pdchEMelecannual = 0;
838 : int pdchEMelecminvalue = 0;
839 : int pdchEMelecminvaluetime = 0;
840 : int pdchEMelecmaxvalue = 0;
841 : int pdchEMelecmaxvaluetime = 0;
842 :
843 : int pdstEMgasvalues = 0;
844 : int pdchEMgasannual = 0;
845 : int pdchEMgasminvalue = 0;
846 : int pdchEMgasminvaluetime = 0;
847 : int pdchEMgasmaxvalue = 0;
848 : int pdchEMgasmaxvaluetime = 0;
849 :
850 : int pdstEMcoolvalues = 0;
851 : int pdchEMcoolannual = 0;
852 : int pdchEMcoolminvalue = 0;
853 : int pdchEMcoolminvaluetime = 0;
854 : int pdchEMcoolmaxvalue = 0;
855 : int pdchEMcoolmaxvaluetime = 0;
856 :
857 : int pdstEMwatervalues = 0;
858 : int pdchEMwaterannual = 0;
859 : int pdchEMwaterminvalue = 0;
860 : int pdchEMwaterminvaluetime = 0;
861 : int pdchEMwatermaxvalue = 0;
862 : int pdchEMwatermaxvaluetime = 0;
863 :
864 : int pdstEMotherJvalues = 0;
865 : int pdchEMotherJannual = 0;
866 : int pdchEMotherJminvalue = 0;
867 : int pdchEMotherJminvaluetime = 0;
868 : int pdchEMotherJmaxvalue = 0;
869 : int pdchEMotherJmaxvaluetime = 0;
870 :
871 : int pdstEMotherKGvalues = 0;
872 : int pdchEMotherKGannual = 0;
873 : int pdchEMotherKGminvalue = 0;
874 : int pdchEMotherKGminvaluetime = 0;
875 : int pdchEMotherKGmaxvalue = 0;
876 : int pdchEMotherKGmaxvaluetime = 0;
877 :
878 : int pdstEMotherM3values = 0;
879 : int pdchEMotherM3annual = 0;
880 : int pdchEMotherM3minvalue = 0;
881 : int pdchEMotherM3minvaluetime = 0;
882 : int pdchEMotherM3maxvalue = 0;
883 : int pdchEMotherM3maxvaluetime = 0;
884 :
885 : int pdstEMotherLvalues = 0;
886 : int pdchEMotherLannual = 0;
887 : int pdchEMotherLminvalue = 0;
888 : int pdchEMotherLminvaluetime = 0;
889 : int pdchEMotherLmaxvalue = 0;
890 : int pdchEMotherLmaxvaluetime = 0;
891 :
892 : // Sensible Heat Gas Component Report
893 : int pdrSensibleGain = 0;
894 : // annual
895 : int pdstSHGSannual = 0;
896 : int pdchSHGSAnZoneEqHt = 0;
897 : int pdchSHGSAnZoneEqCl = 0;
898 : int pdchSHGSAnHvacATUHt = 0;
899 : int pdchSHGSAnHvacATUCl = 0;
900 : int pdchSHGSAnSurfHt = 0;
901 : int pdchSHGSAnSurfCl = 0;
902 : int pdchSHGSAnPeoplAdd = 0;
903 : int pdchSHGSAnLiteAdd = 0;
904 : int pdchSHGSAnEquipAdd = 0;
905 : int pdchSHGSAnWindAdd = 0;
906 : int pdchSHGSAnIzaAdd = 0;
907 : int pdchSHGSAnInfilAdd = 0;
908 : int pdchSHGSAnOtherAdd = 0;
909 : int pdchSHGSAnEquipRem = 0;
910 : int pdchSHGSAnWindRem = 0;
911 : int pdchSHGSAnIzaRem = 0;
912 : int pdchSHGSAnInfilRem = 0;
913 : int pdchSHGSAnOtherRem = 0;
914 : // peak cooling
915 : int pdstSHGSpkCl = 0;
916 : int pdchSHGSClTimePeak = 0;
917 : int pdchSHGSClHvacHt = 0;
918 : int pdchSHGSClHvacCl = 0;
919 : int pdchSHGSClHvacATUHt = 0;
920 : int pdchSHGSClHvacATUCl = 0;
921 : int pdchSHGSClSurfHt = 0;
922 : int pdchSHGSClSurfCl = 0;
923 : int pdchSHGSClPeoplAdd = 0;
924 : int pdchSHGSClLiteAdd = 0;
925 : int pdchSHGSClEquipAdd = 0;
926 : int pdchSHGSClWindAdd = 0;
927 : int pdchSHGSClIzaAdd = 0;
928 : int pdchSHGSClInfilAdd = 0;
929 : int pdchSHGSClOtherAdd = 0;
930 : int pdchSHGSClEquipRem = 0;
931 : int pdchSHGSClWindRem = 0;
932 : int pdchSHGSClIzaRem = 0;
933 : int pdchSHGSClInfilRem = 0;
934 : int pdchSHGSClOtherRem = 0;
935 : // peak heating
936 : int pdstSHGSpkHt = 0;
937 : int pdchSHGSHtTimePeak = 0;
938 : int pdchSHGSHtHvacHt = 0;
939 : int pdchSHGSHtHvacCl = 0;
940 : int pdchSHGSHtHvacATUHt = 0;
941 : int pdchSHGSHtHvacATUCl = 0;
942 : int pdchSHGSHtSurfHt = 0;
943 : int pdchSHGSHtSurfCl = 0;
944 : int pdchSHGSHtPeoplAdd = 0;
945 : int pdchSHGSHtLiteAdd = 0;
946 : int pdchSHGSHtEquipAdd = 0;
947 : int pdchSHGSHtWindAdd = 0;
948 : int pdchSHGSHtIzaAdd = 0;
949 : int pdchSHGSHtInfilAdd = 0;
950 : int pdchSHGSHtOtherAdd = 0;
951 : int pdchSHGSHtEquipRem = 0;
952 : int pdchSHGSHtWindRem = 0;
953 : int pdchSHGSHtIzaRem = 0;
954 : int pdchSHGSHtInfilRem = 0;
955 : int pdchSHGSHtOtherRem = 0;
956 : // Standard62Report
957 : int pdrStd62 = 0;
958 : int pdstS62sysVentReqCool = 0;
959 : int pdchS62svrClSumVpz = 0;
960 : int pdchS62svrClPs = 0;
961 : int pdchS62svrClSumPz = 0;
962 : int pdchS62svrClD = 0;
963 : int pdchS62svrClDorg = 0;
964 : int pdchS62svrClVou = 0;
965 : int pdchS62svrClVps = 0;
966 : int pdchS62svrClXs = 0;
967 : int pdchS62svrClEv = 0;
968 : int pdchS62svrClEvMthd = 0;
969 : int pdchS62svrClVot = 0;
970 : int pdchS62svrClPercOA = 0;
971 : int pdchS62svrClEnvironmentOfPs = 0;
972 : int pdchS62svrClTimeOfPs = 0;
973 :
974 : int pdstS62sysVentReqHeat = 0;
975 : int pdchS62svrHtSumVpz = 0;
976 : int pdchS62svrHtPs = 0;
977 : int pdchS62svrHtSumPz = 0;
978 : int pdchS62svrHtD = 0;
979 : int pdchS62svrHtDorg = 0;
980 : int pdchS62svrHtVou = 0;
981 : int pdchS62svrHtVps = 0;
982 : int pdchS62svrHtXs = 0;
983 : int pdchS62svrHtEv = 0;
984 : int pdchS62svrHtEvMthd = 0;
985 : int pdchS62svrHtVot = 0;
986 : int pdchS62svrHtPercOA = 0;
987 : int pdchS62svrHtEnvironmentOfPs = 0;
988 : int pdchS62svrHtTimeOfPs = 0;
989 :
990 : int pdstS62znVentPar = 0;
991 : int pdchS62zvpAlN = 0;
992 : int pdchS62zvpRp = 0;
993 : int pdchS62zvpPz = 0;
994 : int pdchS62zvpRa = 0;
995 : int pdchS62zvpAz = 0;
996 : int pdchS62zvpVbz = 0;
997 : int pdchS62zvpClEz = 0;
998 : int pdchS62zvpClVoz = 0;
999 : int pdchS62zvpHtEz = 0;
1000 : int pdchS62zvpHtVoz = 0;
1001 :
1002 : int pdstS62sysVentPar = 0;
1003 : int pdchS62svpRp = 0;
1004 : int pdchS62svpPz = 0;
1005 : int pdchS62svpRa = 0;
1006 : int pdchS62svpAz = 0;
1007 : int pdchS62svpVbz = 0;
1008 : int pdchS62svpClVoz = 0;
1009 : int pdchS62svpHtVoz = 0;
1010 :
1011 : int pdstS62znCoolDes = 0;
1012 : int pdchS62zcdAlN = 0;
1013 : int pdchS62zcdBox = 0;
1014 : int pdchS62zcdVpz = 0;
1015 : int pdchS62zcdVps = 0;
1016 : int pdchS62zcdVsec = 0;
1017 : int pdchS62zcdVdz = 0;
1018 : int pdchS62zcdVpzmin = 0;
1019 : int pdchS62zcdVpzminSPSize = 0;
1020 : int pdchS62zcdVozclg = 0;
1021 : int pdchS62zcdZpz = 0;
1022 : int pdchS62zcdEp = 0;
1023 : int pdchS62zcdEr = 0;
1024 : int pdchS62zcdFa = 0;
1025 : int pdchS62zcdFb = 0;
1026 : int pdchS62zcdFc = 0;
1027 : int pdchS62zcdEvz = 0;
1028 :
1029 : int pdstS62sysCoolDes = 0;
1030 : int pdchS62scdVpz = 0;
1031 : int pdchS62scdVps = 0;
1032 : int pdchS62scdVsec = 0;
1033 : int pdchS62scdVdz = 0;
1034 : int pdchS62scdVpzmin = 0;
1035 : int pdchS62scdVozclg = 0;
1036 : int pdchS62scdEvz = 0;
1037 :
1038 : int pdstS62znHeatDes = 0;
1039 : int pdchS62zhdAlN = 0;
1040 : int pdchS62zhdBox = 0;
1041 : int pdchS62zhdVpz = 0;
1042 : int pdchS62zhdVps = 0;
1043 : int pdchS62zhdVsec = 0;
1044 : int pdchS62zhdVdz = 0;
1045 : int pdchS62zhdVpzmin = 0;
1046 : int pdchS62zhdVpzminSPSize = 0;
1047 : int pdchS62zhdVozhtg = 0;
1048 : int pdchS62zhdZpz = 0;
1049 : int pdchS62zhdEp = 0;
1050 : int pdchS62zhdEr = 0;
1051 : int pdchS62zhdFa = 0;
1052 : int pdchS62zhdFb = 0;
1053 : int pdchS62zhdFc = 0;
1054 : int pdchS62zhdEvz = 0;
1055 :
1056 : int pdstS62sysHeatDes = 0;
1057 : int pdchS62shdVpz = 0;
1058 : int pdchS62shdVps = 0;
1059 : int pdchS62shdVsec = 0;
1060 : int pdchS62shdVdz = 0;
1061 : int pdchS62shdVpzmin = 0;
1062 : int pdchS62shdVozhtg = 0;
1063 : int pdchS62shdEvz = 0;
1064 :
1065 : // LEED Summary
1066 : int pdrLeed = 0;
1067 : int pdstLeedGenInfo = 0;
1068 : int pdchLeedGenData = 0;
1069 :
1070 : int pdstLeedSpaceUsageType = 0;
1071 : int pdchLeedSutName = 0;
1072 : int pdchLeedSutSpArea = 0;
1073 : int pdchLeedSutOcArea = 0;
1074 : int pdchLeedSutUnArea = 0;
1075 : int pdchLeedSutHrsWeek = 0;
1076 :
1077 : int pdstLeedAdvsMsg = 0;
1078 : int pdchLeedAmData = 0;
1079 :
1080 : int pdstLeedEneTypSum = 0;
1081 : int pdchLeedEtsType = 0;
1082 : int pdchLeedEtsRtNm = 0;
1083 : int pdchLeedEtsVirt = 0;
1084 : int pdchLeedEtsEneUnt = 0;
1085 : int pdchLeedEtsDemUnt = 0;
1086 :
1087 : int pdstLeedPerf = 0;
1088 : int pdchLeedPerfRot = 0;
1089 : int pdchLeedPerfElEneUse = 0;
1090 : int pdchLeedPerfElDem = 0;
1091 : int pdchLeedPerfGasEneUse = 0;
1092 : int pdchLeedPerfGasDem = 0;
1093 : int pdchLeedPerfGasolineEneUse = 0;
1094 : int pdchLeedPerfGasolineDem = 0;
1095 : int pdchLeedPerfDieselEneUse = 0;
1096 : int pdchLeedPerfDieselDem = 0;
1097 : int pdchLeedPerfCoalEneUse = 0;
1098 : int pdchLeedPerfCoalDem = 0;
1099 : int pdchLeedPerfFuelOil1EneUse = 0;
1100 : int pdchLeedPerfFuelOil1Dem = 0;
1101 : int pdchLeedPerfFuelOil2EneUse = 0;
1102 : int pdchLeedPerfFuelOil2Dem = 0;
1103 : int pdchLeedPerfPropaneEneUse = 0;
1104 : int pdchLeedPerfPropaneDem = 0;
1105 : int pdchLeedPerfOtherFuel1EneUse = 0;
1106 : int pdchLeedPerfOtherFuel1Dem = 0;
1107 : int pdchLeedPerfOtherFuel2EneUse = 0;
1108 : int pdchLeedPerfOtherFuel2Dem = 0;
1109 : int pdchLeedPerfDisClEneUse = 0;
1110 : int pdchLeedPerfDisClDem = 0;
1111 : int pdchLeedPerfDisHtEneUse = 0;
1112 : int pdchLeedPerfDisHtDem = 0;
1113 :
1114 : int pdstLeedEneUseSum = 0;
1115 : int pdchLeedEusUnt = 0;
1116 : int pdchLeedEusProc = 0;
1117 : int pdchLeedEusTotal = 0;
1118 :
1119 : int pdstLeedEneCostSum = 0;
1120 : int pdchLeedEcUnt = 0;
1121 : int pdchLeedEcsProc = 0;
1122 : int pdchLeedEcsTotal = 0;
1123 : Real64 LEEDelecCostTotal = 0;
1124 : Real64 LEEDgasCostTotal = 0;
1125 : Real64 LEEDothrCostTotal = 0;
1126 :
1127 : int pdstLeedRenewSum = 0;
1128 : int pdchLeedRenRatCap = 0;
1129 : int pdchLeedRenAnGen = 0;
1130 :
1131 : int pdstLeedEneUseIntEl = 0;
1132 : int pdchLeedEuiElec = 0;
1133 : int pdstLeedEneUseIntNatG = 0;
1134 : int pdchLeedEuiNatG = 0;
1135 : int pdstLeedEneUseIntOthr = 0;
1136 : int pdchLeedEuiOthr = 0;
1137 :
1138 : int pdstLeedEneUsePerc = 0;
1139 : int pdchLeedEupPerc = 0;
1140 :
1141 : int pdstLeedEqFlLdHrs = 0;
1142 : int pdchLeedEflhEflh = 0;
1143 : int pdchLeedEflhNonZerHrs = 0;
1144 :
1145 : int pdstLeedSchedSetPts = 0;
1146 : int pdChLeedSchStPtFirstObjUsed = 0;
1147 : int pdChLeedSchStPtMonthUsed = 0;
1148 : int pdchLeedSchStPt11amWednesday = 0;
1149 : int pdchLeedSchStPt11amWedCnt = 0;
1150 : int pdchLeedSchStPt11pmWednesday = 0;
1151 : int pdchLeedSchStPt11pmWedCnt = 0;
1152 :
1153 : int pdrThermalResilience = 0;
1154 : int pdstHIHours = 0;
1155 : int pdchHIHourSafe = 0;
1156 : int pdchHIHourCaution = 0;
1157 : int pdchHIHourExtremeCaution = 0;
1158 : int pdchHIHourDanger = 0;
1159 : int pdchHIHourExtremeDanger = 0;
1160 : int pdstHIOccuHours = 0;
1161 : int pdchHIOccuHourSafe = 0;
1162 : int pdchHIOccuHourCaution = 0;
1163 : int pdchHIOccuHourExtremeCaution = 0;
1164 : int pdchHIOccuHourDanger = 0;
1165 : int pdchHIOccuHourExtremeDanger = 0;
1166 : int pdstHIOccupiedHours = 0;
1167 : int pdchHIOccupiedHourSafe = 0;
1168 : int pdchHIOccupiedHourCaution = 0;
1169 : int pdchHIOccupiedHourExtremeCaution = 0;
1170 : int pdchHIOccupiedHourDanger = 0;
1171 : int pdchHIOccupiedHourExtremeDanger = 0;
1172 : int pdstHumidexHours = 0;
1173 : int pdchHumidexHourLittle = 0;
1174 : int pdchHumidexHourSome = 0;
1175 : int pdchHumidexHourGreat = 0;
1176 : int pdchHumidexHourDanger = 0;
1177 : int pdchHumidexHourStroke = 0;
1178 : int pdstHumidexOccuHours = 0;
1179 : int pdchHumidexOccuHourLittle = 0;
1180 : int pdchHumidexOccuHourSome = 0;
1181 : int pdchHumidexOccuHourGreat = 0;
1182 : int pdchHumidexOccuHourDanger = 0;
1183 : int pdchHumidexOccuHourStroke = 0;
1184 : int pdstHumidexOccupiedHours = 0;
1185 : int pdchHumidexOccupiedHourLittle = 0;
1186 : int pdchHumidexOccupiedHourSome = 0;
1187 : int pdchHumidexOccupiedHourGreat = 0;
1188 : int pdchHumidexOccupiedHourDanger = 0;
1189 : int pdchHumidexOccupiedHourStroke = 0;
1190 :
1191 : int pdstHeatingSETHours = 0;
1192 : int pdchHeatingSETHours = 0;
1193 : int pdchHeatingSETOccuHours = 0;
1194 : int pdchHeatingSETOccupiedHours = 0;
1195 : int pdchHeatingSETUnmetDuration = 0;
1196 : int pdchHeatingSETUnmetTime = 0;
1197 : int pdstCoolingSETHours = 0;
1198 : int pdchCoolingSETHours = 0;
1199 : int pdchCoolingSETOccuHours = 0;
1200 : int pdchCoolingSETOccupiedHours = 0;
1201 : int pdchCoolingSETUnmetDuration = 0;
1202 : int pdchCoolingSETUnmetTime = 0;
1203 :
1204 : int pdstHourOfSafetyColdEvent = 0;
1205 : int pdchColdHourOfSafety = 0;
1206 : int pdchColdSafetyEndTime = 0;
1207 : int pdchColdSafeTempExceedHour = 0;
1208 : int pdchColdSafeTempExceedOccHour = 0;
1209 : int pdchColdSafeTempExceedOccupiedHour = 0;
1210 : int pdstHourOfSafetyHeatEvent = 0;
1211 : int pdchHeatHourOfSafety = 0;
1212 : int pdchHeatSafetyEndTime = 0;
1213 : int pdchHeatSafeTempExceedHour = 0;
1214 : int pdchHeatSafeTempExceedOccHour = 0;
1215 : int pdchHeatSafeTempExceedOccupiedHour = 0;
1216 :
1217 : int pdstUnmetDegreeHour = 0;
1218 : int pdchCoolingUnmetDegreeHour = 0;
1219 : int pdchCoolingUnmetDegreeOccHour = 0;
1220 : int pdchCoolingUnmetDegreeOccupiedHour = 0;
1221 : int pdchHeatingUnmetDegreeHour = 0;
1222 : int pdchHeatingUnmetDegreeOccHour = 0;
1223 : int pdchHeatingUnmetDegreeOccupiedHour = 0;
1224 :
1225 : int pdstDiscomfortWtExceedOccuHour = 0;
1226 : int pdstDiscomfortWtExceedOccupiedHour = 0;
1227 : int pdchVeryColdExceedOccuHour = 0;
1228 : int pdchCoolExceedOccuHour = 0;
1229 : int pdchWarmExceedOccuHour = 0;
1230 : int pdchVeryHotExceedOccuHour = 0;
1231 : int pdchVeryColdExceedOccupiedHour = 0;
1232 : int pdchCoolExceedOccupiedHour = 0;
1233 : int pdchWarmExceedOccupiedHour = 0;
1234 : int pdchVeryHotExceedOccupiedHour = 0;
1235 :
1236 : int pdrCO2Resilience = 0;
1237 : int pdstCO2Hours = 0;
1238 : int pdchCO2HourSafe = 0;
1239 : int pdchCO2HourCaution = 0;
1240 : int pdchCO2HourHazard = 0;
1241 : int pdstCO2OccuHours = 0;
1242 : int pdchCO2OccuHourSafe = 0;
1243 : int pdchCO2OccuHourCaution = 0;
1244 : int pdchCO2OccuHourHazard = 0;
1245 : int pdstCO2OccupiedHours = 0;
1246 : int pdchCO2OccupiedHourSafe = 0;
1247 : int pdchCO2OccupiedHourCaution = 0;
1248 : int pdchCO2OccupiedHourHazard = 0;
1249 :
1250 : int pdrVisualResilience = 0;
1251 : int pdstIllumHours = 0;
1252 : int pdchIllumHourDark = 0;
1253 : int pdchIllumHourDim = 0;
1254 : int pdchIllumHourAdequate = 0;
1255 : int pdchIllumHourBright = 0;
1256 : int pdstIllumOccuHours = 0;
1257 : int pdchIllumOccuHourDark = 0;
1258 : int pdchIllumOccuHourDim = 0;
1259 : int pdchIllumOccuHourAdequate = 0;
1260 : int pdchIllumOccuHourBright = 0;
1261 : int pdstIllumOccupiedHours = 0;
1262 : int pdchIllumOccupiedHourDark = 0;
1263 : int pdchIllumOccupiedHourDim = 0;
1264 : int pdchIllumOccupiedHourAdequate = 0;
1265 : int pdchIllumOccupiedHourBright = 0;
1266 :
1267 : int sizeReportName = 0;
1268 : int numReportName = 0;
1269 :
1270 : int sizeSubTable = 0;
1271 : int numSubTable = 0;
1272 :
1273 : int sizeColumnTag = 0;
1274 : int numColumnTag = 0;
1275 :
1276 : int sizeTableEntry = 0;
1277 : int numTableEntry = 0;
1278 :
1279 : int sizeCompSizeTableEntry = 0;
1280 : int numCompSizeTableEntry = 0;
1281 :
1282 : int sizeShadowRelate = 0;
1283 : int numShadowRelate = 0;
1284 :
1285 : // Totals for ABUPS report
1286 : Real64 TotalNotMetHeatingOccupiedForABUPS = 0.0;
1287 : Real64 TotalNotMetCoolingOccupiedForABUPS = 0.0;
1288 : Real64 TotalNotMetOccupiedForABUPS = 0.0;
1289 : Real64 TotalTimeNotSimpleASH55EitherForABUPS = 0.0;
1290 :
1291 : // Totals for OA details report
1292 : Real64 TotalVozMax = 0.0; // total Voz (max of heating and cooling)
1293 : Real64 TotalAnyZoneBelowVozDynForOA = 0.0; // total time any zone below target Voz-Dyn
1294 : Real64 TotalAllZonesAtVozDynForOA = 0.0; // total time all zones at target Voz-Dyn
1295 : Real64 TotalAnyZoneAboveVozDynForOA = 0.0; // total time any zone above target Voz-Dyn
1296 : Real64 TotalAnyZoneBelowVozDynOccForOA = 0.0; // total time any zone below target Voz-Dyn
1297 : Real64 TotalAllZonesAtVozDynOccForOA = 0.0; // total time all zones at target Voz-Dyn
1298 : Real64 TotalAnyZoneAboveVozDynOccForOA = 0.0; // total time any zone above target Voz-Dyn
1299 : Real64 TotalAnyZoneVentUnoccForOA = 0.0; // total time any zone has ventilation when unoccupied
1300 :
1301 : Real64 TotalAnyAirLoopBelowVozDynForOA = 0.0; // total time any air loop below target Voz-Dyn
1302 : Real64 TotalAllAirLoopsAtVozDynForOA = 0.0; // total time all air loops at target Voz-Dyn
1303 : Real64 TotalAnyAirLoopAboveVozDynForOA = 0.0; // total time any air loop above target Voz-Dyn
1304 : Real64 TotalAnyAirLoopBelowVozDynOccForOA = 0.0; // total time any air loop below target Voz-Dyn
1305 : Real64 TotalAllAirLoopsAtVozDynOccForOA = 0.0; // total time all air loops at target Voz-Dyn
1306 : Real64 TotalAnyAirLoopAboveVozDynOccForOA = 0.0; // total time any air loop above target Voz-Dyn
1307 : Real64 TotalAnyAirLoopVentUnoccForOA = 0.0; // total time any air loop has ventilation when unoccupied
1308 :
1309 : Array1D<OutputReportPredefined::reportNameType> reportName;
1310 : Array1D<OutputReportPredefined::SubTableType> subTable;
1311 : Array1D<OutputReportPredefined::ColumnTagType> columnTag;
1312 : Array1D<OutputReportPredefined::TableEntryType> tableEntry;
1313 : Array1D<OutputReportPredefined::CompSizeTableEntryType> CompSizeTableEntry;
1314 : Array1D<OutputReportPredefined::ShadowRelateType> ShadowRelate;
1315 :
1316 0 : void clear_state() override
1317 : {
1318 0 : this->pdrClim = 0;
1319 0 : this->pdstDesDay = 0;
1320 0 : this->pdchDDmaxDB = 0;
1321 0 : this->pdchDDrange = 0;
1322 0 : this->pdchDDhumid = 0;
1323 0 : this->pdchDDhumTyp = 0;
1324 0 : this->pdchDDwindSp = 0;
1325 0 : this->pdchDDwindDr = 0;
1326 0 : this->pdchMonthlyTotalPrecInWeather = 0;
1327 0 : this->pdchMonthlyTotalHrRain = 0;
1328 0 : this->pdchMonthlyTotalPrecInSitePrec = 0;
1329 0 : this->pdchMonthlyTotalIrrDep = 0;
1330 0 : this->pdchMonthlyTotalRainCol = 0;
1331 0 : this->pdstWthr = 0;
1332 0 : this->pdchWthrVal = 0;
1333 0 : this->pdrEquip = 0;
1334 0 : this->pdstMech = 0;
1335 0 : this->pdchMechType = 0;
1336 0 : this->pdchMechNomCap = 0;
1337 0 : this->pdchMechNomEff = 0;
1338 0 : this->pdchMechIPLVSI = 0;
1339 0 : this->pdchMechIPLVIP = 0;
1340 0 : this->pdstFan = 0;
1341 0 : this->pdchFanType = 0;
1342 0 : this->pdchFanTotEff = 0;
1343 0 : this->pdchFanDeltaP = 0;
1344 0 : this->pdchFanVolFlow = 0;
1345 0 : this->pdchFanMotorIn = 0;
1346 0 : this->pdchFanEnergyIndex = 0;
1347 0 : this->pdchFanEndUse = 0;
1348 0 : this->pdchFanPwr = 0;
1349 0 : this->pdchFanPwrPerFlow = 0;
1350 0 : this->pdchFanDesDay = 0;
1351 0 : this->pdchFanPkTime = 0;
1352 0 : this->pdstPump = 0;
1353 0 : this->pdchPumpType = 0;
1354 0 : this->pdchPumpControl = 0;
1355 0 : this->pdchPumpHead = 0;
1356 0 : this->pdchPumpFlow = 0;
1357 0 : this->pdchPumpPower = 0;
1358 0 : this->pdchPumpPwrPerFlow = 0;
1359 0 : this->pdchPumpEndUse = 0;
1360 0 : this->pdchMotEff = 0;
1361 0 : this->pdstCoolCoil = 0;
1362 0 : this->pdchCoolCoilType = 0;
1363 0 : this->pdchCoolCoilDesCap = 0;
1364 0 : this->pdchCoolCoilTotCap = 0;
1365 0 : this->pdchCoolCoilSensCap = 0;
1366 0 : this->pdchCoolCoilLatCap = 0;
1367 0 : this->pdchCoolCoilSHR = 0;
1368 0 : this->pdchCoolCoilNomEff = 0;
1369 0 : this->pdchCoolCoilUATotal = 0;
1370 0 : this->pdchCoolCoilArea = 0;
1371 0 : this->pdstDXCoolCoil = 0;
1372 0 : this->pdchDXCoolCoilType = 0;
1373 0 : this->pdchDXCoolCoilNetCapSI = 0;
1374 0 : this->pdchDXCoolCoilCOP = 0;
1375 0 : this->pdchDXCoolCoilSEERUserIP = 0;
1376 0 : this->pdchDXCoolCoilSEERStandardIP = 0;
1377 0 : this->pdchDXCoolCoilEERIP = 0;
1378 0 : this->pdchDXCoolCoilIEERIP = 0;
1379 : // Start : SEER2 ANSI/AHRI 210/240 Standard 2023
1380 0 : this->pdstDXCoolCoil_2023 = 0;
1381 0 : this->pdchDXCoolCoilType_2023 = 0;
1382 0 : this->pdchDXCoolCoilNetCapSI_2023 = 0;
1383 0 : this->pdchDXCoolCoilCOP_2023 = 0;
1384 0 : this->pdchDXCoolCoilSEER2UserIP_2023 = 0;
1385 0 : this->pdchDXCoolCoilSEER2StandardIP_2023 = 0;
1386 0 : this->pdchDXCoolCoilEERIP_2023 = 0;
1387 0 : this->pdchDXCoolCoilIEERIP_2023 = 0;
1388 : // End
1389 0 : this->pdstDXCoolCoil2 = 0;
1390 0 : this->pdchDXCoolCoilNetCapSIA = 0;
1391 0 : this->pdchDXCoolCoilElecPowerA = 0;
1392 0 : this->pdchDXCoolCoilNetCapSIB = 0;
1393 0 : this->pdchDXCoolCoilElecPowerB = 0;
1394 0 : this->pdchDXCoolCoilNetCapSIC = 0;
1395 0 : this->pdchDXCoolCoilElecPowerC = 0;
1396 0 : this->pdchDXCoolCoilNetCapSID = 0;
1397 0 : this->pdchDXCoolCoilElecPowerD = 0;
1398 0 : this->pdstVAVDXCoolCoil = 0;
1399 0 : this->pdchVAVDXCoolCoilType = 0;
1400 0 : this->pdchVAVDXFanName = 0;
1401 0 : this->pdchVAVDXCoolCoilNetCapSI = 0;
1402 0 : this->pdchVAVDXCoolCoilCOP = 0;
1403 0 : this->pdchVAVDXCoolCoilIEERIP = 0;
1404 0 : this->pdchVAVDXCoolCoilEERIP = 0;
1405 0 : this->pdchVAVDXCoolCoilMdotA = 0;
1406 0 : this->pdchVAVDXCoolCoilCOP_B = 0;
1407 0 : this->pdchVAVDXCoolCoilEER_B_IP = 0;
1408 0 : this->pdchVAVDXCoolCoilMdotB = 0;
1409 0 : this->pdchVAVDXCoolCoilCOP_C = 0;
1410 0 : this->pdchVAVDXCoolCoilEER_C_IP = 0;
1411 0 : this->pdchVAVDXCoolCoilMdotC = 0;
1412 0 : this->pdchVAVDXCoolCoilCOP_D = 0;
1413 0 : this->pdchVAVDXCoolCoilEER_D_IP = 0;
1414 0 : this->pdchVAVDXCoolCoilMdotD = 0;
1415 0 : this->pdstHeatCoil = 0;
1416 0 : this->pdchHeatCoilType = 0;
1417 0 : this->pdchHeatCoilDesCap = 0;
1418 0 : this->pdchHeatCoilNomCap = 0;
1419 0 : this->pdchHeatCoilNomEff = 0;
1420 0 : this->pdstSWH = 0;
1421 0 : this->pdchSWHType = 0;
1422 0 : this->pdchSWHVol = 0;
1423 0 : this->pdchSWHHeatIn = 0;
1424 0 : this->pdchSWHThEff = 0;
1425 0 : this->pdchSWHRecEff = 0;
1426 0 : this->pdchSWHEnFac = 0;
1427 0 : this->pdrEnvelope = 0;
1428 0 : this->pdstOpaque = 0;
1429 0 : this->pdchOpCons = 0;
1430 0 : this->pdchOpRefl = 0;
1431 0 : this->pdchOpUfactFilm = 0;
1432 0 : this->pdchOpUfactNoFilm = 0;
1433 0 : this->pdchOpGrArea = 0;
1434 0 : this->pdchOpNetArea = 0;
1435 0 : this->pdchOpAzimuth = 0;
1436 0 : this->pdchOpTilt = 0;
1437 0 : this->pdchOpDir = 0;
1438 0 : this->pdstIntOpaque = 0;
1439 0 : this->pdchIntOpCons = 0;
1440 0 : this->pdchIntOpRefl = 0;
1441 0 : this->pdchIntOpUfactFilm = 0;
1442 0 : this->pdchIntOpUfactNoFilm = 0;
1443 0 : this->pdchIntOpGrArea = 0;
1444 0 : this->pdchIntOpNetArea = 0;
1445 0 : this->pdchIntOpAzimuth = 0;
1446 0 : this->pdchIntOpTilt = 0;
1447 0 : this->pdchIntOpDir = 0;
1448 0 : this->pdstFen = 0;
1449 0 : this->pdchFenCons = 0;
1450 0 : this->pdchFenFrameDivName = 0;
1451 0 : this->pdchFenAreaOf1 = 0;
1452 0 : this->pdchFenGlassAreaOf1 = 0;
1453 0 : this->pdchFenFrameAreaOf1 = 0;
1454 0 : this->pdchFenDividerAreaOf1 = 0;
1455 0 : this->pdchFenArea = 0;
1456 0 : this->pdchFenUfact = 0;
1457 0 : this->pdchFenSHGC = 0;
1458 0 : this->pdchFenVisTr = 0;
1459 0 : this->pdchFenAssemNfrcType = 0;
1460 0 : this->pdchFenAssemUfact = 0;
1461 0 : this->pdchFenAssemSHGC = 0;
1462 0 : this->pdchFenAssemVisTr = 0;
1463 0 : this->pdchFenFrameConductance = 0;
1464 0 : this->pdchFenDividerConductance = 0;
1465 0 : this->pdchFenSwitchable = 0;
1466 0 : this->pdchFenParent = 0;
1467 0 : this->pdchFenAzimuth = 0;
1468 0 : this->pdchFenTilt = 0;
1469 0 : this->pdchFenDir = 0;
1470 0 : this->pdstFenShd = 0;
1471 0 : this->pdchFenShdFrameDiv = 0;
1472 0 : this->pdchFenShdUfact = 0;
1473 0 : this->pdchFenShdSHGC = 0;
1474 0 : this->pdchFenShdVisTr = 0;
1475 0 : this->pdchFenShdAssemNfrcType = 0;
1476 0 : this->pdchFenShdAssemUfact = 0;
1477 0 : this->pdchFenShdAssemSHGC = 0;
1478 0 : this->pdchFenShdAssemVisTr = 0;
1479 0 : this->pdstDoor = 0;
1480 0 : this->pdchDrCons = 0;
1481 0 : this->pdchDrUfactFilm = 0;
1482 0 : this->pdchDrUfactNoFilm = 0;
1483 0 : this->pdchDrGrArea = 0;
1484 0 : this->pdchDrParent = 0;
1485 0 : this->pdstIntDoor = 0;
1486 0 : this->pdchIntDrCons = 0;
1487 0 : this->pdchIntDrUfactFilm = 0;
1488 0 : this->pdchIntDrUfactNoFilm = 0;
1489 0 : this->pdchIntDrGrArea = 0;
1490 0 : this->pdchIntDrParent = 0;
1491 0 : this->pdstIntFen = 0;
1492 0 : this->pdchIntFenCons = 0;
1493 0 : this->pdchIntFenAreaOf1 = 0;
1494 0 : this->pdchIntFenArea = 0;
1495 0 : this->pdchIntFenUfact = 0;
1496 0 : this->pdchIntFenSHGC = 0;
1497 0 : this->pdchIntFenVisTr = 0;
1498 0 : this->pdchIntFenParent = 0;
1499 0 : this->pdrShading = 0;
1500 0 : this->pdstSunlitFrac = 0;
1501 0 : this->pdchSlfMar21_9 = 0;
1502 0 : this->pdchSlfMar21_12 = 0;
1503 0 : this->pdchSlfMar21_15 = 0;
1504 0 : this->pdchSlfJun21_9 = 0;
1505 0 : this->pdchSlfJun21_12 = 0;
1506 0 : this->pdchSlfJun21_15 = 0;
1507 0 : this->pdchSlfDec21_9 = 0;
1508 0 : this->pdchSlfDec21_12 = 0;
1509 0 : this->pdchSlfDec21_15 = 0;
1510 0 : this->pdstWindowControl = 0;
1511 0 : this->pdchWscName = 0;
1512 0 : this->pdchWscShading = 0;
1513 0 : this->pdchWscShadCons = 0;
1514 0 : this->pdchWscControl = 0;
1515 0 : this->pdchWscGlare = 0;
1516 0 : this->pdrLighting = 0;
1517 0 : this->pdstInLite = 0;
1518 0 : this->pdchInLtZone = 0;
1519 0 : this->pdchInLtSpace = 0;
1520 0 : this->pdchInLtSpaceType = 0;
1521 0 : this->pdchInLtDens = 0;
1522 0 : this->pdchInLtArea = 0;
1523 0 : this->pdchInLtPower = 0;
1524 0 : this->pdchInLtEndUse = 0;
1525 0 : this->pdchInLtSchd = 0;
1526 0 : this->pdchInLtAvgHrSchd = 0;
1527 0 : this->pdchInLtAvgHrOper = 0;
1528 0 : this->pdchInLtFullLoadHrs = 0;
1529 0 : this->pdchInLtRetAir = 0;
1530 0 : this->pdchInLtCond = 0;
1531 0 : this->pdchInLtConsump = 0;
1532 0 : this->pdstExtLite = 0;
1533 0 : this->pdchExLtPower = 0;
1534 0 : this->pdchExLtClock = 0;
1535 0 : this->pdchExLtSchd = 0;
1536 0 : this->pdchExLtAvgHrSchd = 0;
1537 0 : this->pdchExLtAvgHrOper = 0;
1538 0 : this->pdchExLtFullLoadHrs = 0;
1539 0 : this->pdchExLtConsump = 0;
1540 0 : this->pdstDaylight = 0;
1541 0 : this->pdchDyLtZone = 0;
1542 0 : this->pdchDyLtCtrlName = 0;
1543 0 : this->pdchDyLtKind = 0;
1544 0 : this->pdchDyLtCtrlType = 0;
1545 0 : this->pdchDyLtFrac = 0;
1546 0 : this->pdchDyLtWInst = 0;
1547 0 : this->pdchDyLtWCtrl = 0;
1548 0 : this->pdrSizing = 0;
1549 0 : this->pdstZoneClSize = 0;
1550 0 : this->pdchZnClCalcDesLd = 0;
1551 0 : this->pdchZnClUserDesLd = 0;
1552 0 : this->pdchZnClUserDesLdPerArea = 0;
1553 0 : this->pdchZnClCalcDesAirFlow = 0;
1554 0 : this->pdchZnClUserDesAirFlow = 0;
1555 0 : this->pdchZnClDesDay = 0;
1556 0 : this->pdchZnClPkTime = 0;
1557 0 : this->pdchZnClPkTstatTemp = 0;
1558 0 : this->pdchZnClPkIndTemp = 0;
1559 0 : this->pdchZnClPkIndHum = 0;
1560 0 : this->pdchZnClPkOATemp = 0;
1561 0 : this->pdchZnClPkOAHum = 0;
1562 0 : this->pdchZnClPkOAMinFlow = 0;
1563 0 : this->pdchZnClPkDOASHeatGain = 0;
1564 0 : this->pdstZoneHtSize = 0;
1565 0 : this->pdchZnHtCalcDesLd = 0;
1566 0 : this->pdchZnHtUserDesLd = 0;
1567 0 : this->pdchZnHtUserDesLdPerArea = 0;
1568 0 : this->pdchZnHtCalcDesAirFlow = 0;
1569 0 : this->pdchZnHtUserDesAirFlow = 0;
1570 0 : this->pdchZnHtDesDay = 0;
1571 0 : this->pdchZnHtPkTime = 0;
1572 0 : this->pdchZnHtPkTstatTemp = 0;
1573 0 : this->pdchZnHtPkIndTemp = 0;
1574 0 : this->pdchZnHtPkIndHum = 0;
1575 0 : this->pdchZnHtPkOATemp = 0;
1576 0 : this->pdchZnHtPkOAHum = 0;
1577 0 : this->pdchZnHtPkOAMinFlow = 0;
1578 0 : this->pdchZnHtPkDOASHeatGain = 0;
1579 0 : this->pdstSystemSize = 0;
1580 0 : this->pdchSysSizCalcClAir = 0;
1581 0 : this->pdchSysSizUserClAir = 0;
1582 0 : this->pdchSysSizCalcHtAir = 0;
1583 0 : this->pdchSysSizUserHtAir = 0;
1584 0 : this->pdchSysSizAdjustedClAir = 0;
1585 0 : this->pdchSysSizAdjustedHtAir = 0;
1586 0 : this->pdchSysSizAdjustedMainAir = 0;
1587 0 : this->pdchSysSizCalcHeatFlowRatio = 0;
1588 0 : this->pdchSysSizUserHeatFlowRatio = 0;
1589 0 : this->pdstPlantSize = 0;
1590 0 : this->pdchPlantSizCalcVdot = 0;
1591 0 : this->pdchPlantSizMeasVdot = 0;
1592 0 : this->pdchPlantSizPrevVdot = 0;
1593 0 : this->pdchPlantSizCoincYesNo = 0;
1594 0 : this->pdchPlantSizDesDay = 0;
1595 0 : this->pdchPlantSizPkTimeHour = 0;
1596 0 : this->pdchPlantSizPkTimeDayOfSim = 0;
1597 0 : this->pdchPlantSizPkTimeMin = 0;
1598 0 : this->pdrCoilSizingDetailsTable = 0;
1599 0 : this->pdstCoilSummaryCoilSelection = 0;
1600 0 : this->pdchCoilLocation = 0;
1601 0 : this->pdchCoilHVACType = 0;
1602 0 : this->pdchCoilHVACName = 0;
1603 0 : this->pdchCoilZoneName = 0;
1604 0 : this->pdchCoilName = 0;
1605 0 : this->pdchCoilType = 0;
1606 0 : this->pdchSysSizingMethCoinc = 0;
1607 0 : this->pdchSysSizingMethCap = 0;
1608 0 : this->pdchSysSizingMethAir = 0;
1609 0 : this->pdchCoilIsCapAutosized = 0;
1610 0 : this->pdchCoilIsAirFlowAutosized = 0;
1611 0 : this->pdchCoilIsWaterFlowAutosized = 0;
1612 0 : this->pdchCoilIsOATreated = 0;
1613 0 : this->pdchCoilFinalTotalCap = 0;
1614 0 : this->pdchCoilFinalSensCap = 0;
1615 0 : this->pdchCoilFinalAirVolFlowRate = 0;
1616 0 : this->pdchCoilFinalPlantVolFlowRate = 0;
1617 0 : this->pdchCoilDDnameSensIdealPeak = 0;
1618 0 : this->pdchCoilDateTimeSensIdealPeak = 0;
1619 0 : this->pdchCoilDDnameTotIdealPeak = 0;
1620 0 : this->pdchCoilDateTimeTotIdealPeak = 0;
1621 0 : this->pdchCoilDDnameAirFlowIdealPeak = 0;
1622 0 : this->pdchCoilDateTimeAirFlowIdealPeak = 0;
1623 0 : this->pdchCoilPeakLoadTypeToSizeOn = 0;
1624 0 : this->pdchCoilTotalCapIdealPeak = 0;
1625 0 : this->pdchCoilSensCapIdealPeak = 0;
1626 0 : this->pdchCoilAirMassFlowIdealPeak = 0;
1627 0 : this->pdchCoilAirVolumeFlowIdealPeak = 0;
1628 0 : this->pdchCoilEntDryBulbIdealPeak = 0;
1629 0 : this->pdchCoilEntWetBulbIdealPeak = 0;
1630 0 : this->pdchCoilEntHumRatIdealPeak = 0;
1631 0 : this->pdchCoilEntEnthalpyIdealPeak = 0;
1632 0 : this->pdchCoilLvgDryBulbIdealPeak = 0;
1633 0 : this->pdchCoilLvgWetBulbIdealPeak = 0;
1634 0 : this->pdchCoilLvgHumRatIdealPeak = 0;
1635 0 : this->pdchCoilLvgEnthalpyIdealPeak = 0;
1636 0 : this->pdchCoilWaterMassFlowIdealPeak = 0;
1637 0 : this->pdchCoilEntWaterTempIdealPeak = 0;
1638 0 : this->pdchCoilLvgWaterTempIdealPeak = 0;
1639 0 : this->pdchCoilWaterDeltaTempIdealPeak = 0;
1640 0 : this->pdchCoilRatedTotalCap = 0;
1641 0 : this->pdchCoilRatedSensCap = 0;
1642 0 : this->pdchCoilOffRatingCapacityModifierIdealPeak = 0;
1643 0 : this->pdchCoilOffRatingCapacityModifierSimPeak = 0;
1644 0 : this->pdchCoilRatedAirMass = 0;
1645 0 : this->pdchCoilRatedEntDryBulb = 0;
1646 0 : this->pdchCoilRatedEntWetBulb = 0;
1647 0 : this->pdchCoilRatedEntHumRat = 0;
1648 0 : this->pdchCoilRatedEntEnthalpy = 0;
1649 0 : this->pdchCoilRatedLvgDryBulb = 0;
1650 0 : this->pdchCoilRatedLvgWetBulb = 0;
1651 0 : this->pdchCoilRatedLvgHumRat = 0;
1652 0 : this->pdchCoilRatedLvgEnthalpy = 0;
1653 0 : this->pdchCoilRatedWaterMass = 0;
1654 0 : this->pdchCoilRatedEntWaterTemp = 0;
1655 0 : this->pdchCoilRatedLvgWaterTemp = 0;
1656 0 : this->pdchCoilRatedWaterDeltaTemp = 0;
1657 0 : this->pdchFanAssociatedWithCoilName = 0;
1658 0 : this->pdchFanAssociatedWithCoilType = 0;
1659 0 : this->pdchFanAssociatedVdotSize = 0;
1660 0 : this->pdchFanAssociatedMdotSize = 0;
1661 0 : this->pdchFanHeatGainIdealPeak = 0;
1662 0 : this->pdchCoilNetTotalCapacityIdealPeak = 0;
1663 0 : this->pdchCoilPlantLoopName = 0;
1664 0 : this->pdchPlantMassFlowMaximum = 0;
1665 0 : this->pdchPlantRetTempDesign = 0;
1666 0 : this->pdchPlantSupTempDesign = 0;
1667 0 : this->pdchPlantDeltaTempDesign = 0;
1668 0 : this->pdchPlantCapacity = 0;
1669 0 : this->pdchCoilCapPrcntPlantCapacity = 0;
1670 0 : this->pdchCoilFlowPrcntPlantFlow = 0;
1671 0 : this->pdchOADryBulbIdealPeak = 0;
1672 0 : this->pdchOAHumRatIdealPeak = 0;
1673 0 : this->pdchOAWetBulbatIdealPeak = 0;
1674 0 : this->pdchOAVolFlowIdealPeak = 0;
1675 0 : this->pdchOAFlowPrcntIdealPeak = 0;
1676 0 : this->pdchOABarometricPressureIdealPeak = 0;
1677 0 : this->pdchAirSysRADryBulbIdealPeak = 0;
1678 0 : this->pdchAirSysRAHumRatIdealPeak = 0;
1679 0 : this->pdchZoneAirDryBulbIdealPeak = 0;
1680 0 : this->pdchZoneAirHumRatIdealPeak = 0;
1681 0 : this->pdchZoneAirRelHumIdealPeak = 0;
1682 0 : this->pdchCoilUA = 0;
1683 0 : this->pdchZoneSensibleLoadIdealPeak = 0;
1684 0 : this->pdchZoneLatentLoadIdealPeak = 0;
1685 0 : this->pdchCoilIdealSizCapOverSimPeak = 0;
1686 0 : this->pdchCoilIdealSizCapUnderSimPeak = 0;
1687 0 : this->pdchReheatCoilMultiplier = 0;
1688 0 : this->pdchFlowCapRatioLowCapIncreaseRatio = 0;
1689 0 : this->pdchFlowCapRatioHiCapDecreaseRatio = 0;
1690 0 : this->pdchPlantFluidSpecificHeat = 0;
1691 0 : this->pdchPlantFluidDensity = 0;
1692 0 : this->pdchMoistAirSpecificHeat = 0;
1693 0 : this->pdchDryAirSpecificHeat = 0;
1694 0 : this->pdchStandRhoAir = 0;
1695 0 : this->pdst2CoilSummaryCoilSelection = 0;
1696 0 : this->pdch2CoilName = 0;
1697 0 : this->pdch2CoilType = 0;
1698 0 : this->pdch2CoilHVACType = 0;
1699 0 : this->pdch2CoilHVACName = 0;
1700 0 : this->pdch2CoilFinalTotalCap = 0;
1701 0 : this->pdch2CoilFinalSensCap = 0;
1702 0 : this->pdch2CoilFinalAirVolFlowRate = 0;
1703 0 : this->pdch2CoilFinalPlantVolFlowRate = 0;
1704 0 : this->pdch2CoilUA = 0;
1705 0 : this->pdch2CoilDDnameSensIdealPeak = 0;
1706 0 : this->pdch2CoilDateTimeSensIdealPeak = 0;
1707 0 : this->pdch2CoilDDnameAirFlowIdealPeak = 0;
1708 0 : this->pdch2CoilDateTimeAirFlowIdealPeak = 0;
1709 0 : this->pdch2CoilTotalCapIdealPeak = 0;
1710 0 : this->pdch2CoilSensCapIdealPeak = 0;
1711 0 : this->pdch2CoilAirVolumeFlowIdealPeak = 0;
1712 0 : this->pdch2CoilEntDryBulbIdealPeak = 0;
1713 0 : this->pdch2CoilEntWetBulbIdealPeak = 0;
1714 0 : this->pdch2CoilEntHumRatIdealPeak = 0;
1715 0 : this->pdch2CoilLvgDryBulbIdealPeak = 0;
1716 0 : this->pdch2CoilLvgWetBulbIdealPeak = 0;
1717 0 : this->pdch2CoilLvgHumRatIdealPeak = 0;
1718 0 : this->pdch2CoilRatedTotalCap = 0;
1719 0 : this->pdch2CoilRatedSensCap = 0;
1720 0 : this->pdch2OADryBulbIdealPeak = 0;
1721 0 : this->pdch2OAHumRatIdealPeak = 0;
1722 0 : this->pdch2OAWetBulbatIdealPeak = 0;
1723 0 : this->pdch2OAFlowPrcntIdealPeak = 0;
1724 0 : this->pdch2ZoneAirDryBulbIdealPeak = 0;
1725 0 : this->pdch2ZoneAirHumRatIdealPeak = 0;
1726 0 : this->pdch2ZoneAirRelHumIdealPeak = 0;
1727 0 : this->pdch2ZoneSensibleLoadIdealPeak = 0;
1728 0 : this->pdch2ZoneLatentLoadIdealPeak = 0;
1729 0 : this->pdrSystem = 0;
1730 0 : this->pdstEconomizer = 0;
1731 0 : this->pdchEcoKind = 0;
1732 0 : this->pdchEcoMinOA = 0;
1733 0 : this->pdchEcoMaxOA = 0;
1734 0 : this->pdchEcoRetTemp = 0;
1735 0 : this->pdchEcoRetEnth = 0;
1736 0 : this->pdchEcoOATempLim = 0;
1737 0 : this->pdchEcoOAEnthLim = 0;
1738 0 : this->pdstDemCntlVent = 0;
1739 0 : this->pdchDCVventMechName = 0;
1740 0 : this->pdchDCVperPerson = 0;
1741 0 : this->pdchDCVperArea = 0;
1742 0 : this->pdchDCVperZone = 0;
1743 0 : this->pdchDCVperACH = 0;
1744 0 : this->pdchDCVMethod = 0;
1745 0 : this->pdchDCVOASchName = 0;
1746 0 : this->pdchDCVZoneADEffCooling = 0;
1747 0 : this->pdchDCVZoneADEffHeating = 0;
1748 0 : this->pdchDCVZoneADEffSchName = 0;
1749 0 : this->pdstSimpleComfort = 0;
1750 0 : this->pdchSCwinterClothes = 0;
1751 0 : this->pdchSCsummerClothes = 0;
1752 0 : this->pdchSCeitherClothes = 0;
1753 0 : this->pdstUnmetLoads = 0;
1754 0 : this->pdchULnotMetHeat = 0;
1755 0 : this->pdchULnotMetCool = 0;
1756 0 : this->pdchULnotMetHeatOcc = 0;
1757 0 : this->pdchULnotMetCoolOcc = 0;
1758 :
1759 0 : this->pdrOutsideAir = 0;
1760 0 : this->pdstOAavgOcc = 0;
1761 0 : this->pdchOaoAvgNumOcc1 = 0;
1762 0 : this->pdchOaoNomNumOcc1 = 0;
1763 0 : this->pdchOaoZoneVol1 = 0;
1764 0 : this->pdchOaoAvgMechVent = 0;
1765 0 : this->pdchOaoAvgInfil = 0;
1766 0 : this->pdchOaoAvgAFNInfil = 0;
1767 0 : this->pdchOaoAvgSimpVent = 0;
1768 0 : this->pdchOaoAvgTotVent = 0;
1769 0 : this->pdstOAminOcc = 0;
1770 0 : this->pdchOaoAvgNumOcc2 = 0;
1771 0 : this->pdchOaoNomNumOcc2 = 0;
1772 0 : this->pdchOaoZoneVol2 = 0;
1773 0 : this->pdchOaoMinMechVent = 0;
1774 0 : this->pdchOaoMinInfil = 0;
1775 0 : this->pdchOaoMinAFNInfil = 0;
1776 0 : this->pdchOaoMinSimpVent = 0;
1777 0 : this->pdchOaoMinTotVent = 0;
1778 :
1779 0 : this->pdrOutsideAirDetails = 0;
1780 0 : this->pdstOAmechVentParByZone = 0;
1781 0 : this->pdchOaMvAirLpNm = 0;
1782 0 : this->pdchOaMvAvgNumOcc = 0;
1783 0 : this->pdchOaMvNomNumOcc = 0;
1784 0 : this->pdchOaMvZoneVol = 0;
1785 0 : this->pdchOaMvZoneArea = 0;
1786 0 : this->pdchOaMvDesZnOa = 0;
1787 0 : this->pdchOaMvMinDynTrgVent = 0;
1788 :
1789 0 : this->pdstOAtotAirByZone = 0;
1790 0 : this->pdchOaTaBzMechVent = 0;
1791 0 : this->pdchOaTaBzNatVent = 0;
1792 0 : this->pdchOaTaBzTotVent = 0;
1793 0 : this->pdchOaTaBzInfil = 0;
1794 0 : this->pdchOaTaBzTotVentInfil = 0;
1795 0 : this->pdchOaTaBzDynTrgVent = 0;
1796 0 : this->pdchOaTaBzTmBelow = 0;
1797 0 : this->pdchOaTaBzTmAt = 0;
1798 0 : this->pdchOaTaBzTmAbove = 0;
1799 0 : this->pdchOaTaBzTmAboveUnocc = 0;
1800 :
1801 0 : this->pdstOAavgOccByZone = 0;
1802 0 : this->pdchOaOccBzMechVent = 0;
1803 0 : this->pdchOaOccBzNatVent = 0;
1804 0 : this->pdchOaOccBzTotVent = 0;
1805 0 : this->pdchOaOccBzInfil = 0;
1806 0 : this->pdchOaOccBzTotVentInfil = 0;
1807 0 : this->pdchOaOccBzDynTrgVent = 0;
1808 0 : this->pdchOaOccBzTmBelow = 0;
1809 0 : this->pdchOaOccBzTmAt = 0;
1810 0 : this->pdchOaOccBzTmAbove = 0;
1811 :
1812 0 : this->pdstOAtotAirByLoop = 0;
1813 0 : this->pdchOaTaAlMechVent = 0;
1814 0 : this->pdchOaTaAlNatVent = 0;
1815 0 : this->pdchOaTaAlTotVent = 0;
1816 0 : this->pdchOaTaAlSumDynTrgVent = 0;
1817 0 : this->pdchOaTaAlTmBelow = 0;
1818 0 : this->pdchOaTaAlTmAt = 0;
1819 0 : this->pdchOaTaAlTmAbove = 0;
1820 0 : this->pdchOaTaAlTmAboveUnocc = 0;
1821 :
1822 0 : this->pdstOAavgOccByLoop = 0;
1823 0 : this->pdchOaOccAlMechVent = 0;
1824 0 : this->pdchOaOccAlNatVent = 0;
1825 0 : this->pdchOaOccAlTotVent = 0;
1826 0 : this->pdchOaOccAlSumDynTrgVent = 0;
1827 0 : this->pdchOaOccAlTmBelow = 0;
1828 0 : this->pdchOaOccAlTmAt = 0;
1829 0 : this->pdchOaOccAlTmAbove = 0;
1830 :
1831 0 : this->pdstOAtimeFactorsDurOcc = 0;
1832 0 : this->pdchOaTmFctNoLimit = 0;
1833 0 : this->pdchOaTmFctHiHumid = 0;
1834 0 : this->pdchOaTmFctNiteVent = 0;
1835 0 : this->pdchOaTmFctEcono = 0;
1836 0 : this->pdchOaTmFctDCV = 0;
1837 0 : this->pdchOaTmFctExhaust = 0;
1838 0 : this->pdchOaTmFctLimit = 0;
1839 0 : this->pdchOaTmFctDemand = 0;
1840 0 : this->pdchOaTmFctEMS = 0;
1841 :
1842 0 : this->pdstOAavgFactorsDurOcc = 0;
1843 0 : this->pdchOaAvFctNoLimit = 0;
1844 0 : this->pdchOaAvFctHiHumid = 0;
1845 0 : this->pdchOaAvFctNiteVent = 0;
1846 0 : this->pdchOaAvFctEcono = 0;
1847 0 : this->pdchOaAvFctDCV = 0;
1848 0 : this->pdchOaAvFctExhaust = 0;
1849 0 : this->pdchOaAvFctLimit = 0;
1850 0 : this->pdchOaAvFctDemand = 0;
1851 0 : this->pdchOaAvFctEMS = 0;
1852 :
1853 0 : this->pdrObjCnt = 0;
1854 0 : this->pdstSurfCnt = 0;
1855 0 : this->pdchSurfCntTot = 0;
1856 0 : this->pdchSurfCntExt = 0;
1857 0 : this->pdstHVACcnt = 0;
1858 0 : this->pdchHVACcntVal = 0;
1859 0 : this->pdstFieldCnt = 0;
1860 0 : this->pdchFieldCntVal = 0;
1861 0 : this->pdrEnergyMeters = 0;
1862 0 : this->pdstEMelecvalues = 0;
1863 0 : this->pdchEMelecannual = 0;
1864 0 : this->pdchEMelecminvalue = 0;
1865 0 : this->pdchEMelecminvaluetime = 0;
1866 0 : this->pdchEMelecmaxvalue = 0;
1867 0 : this->pdchEMelecmaxvaluetime = 0;
1868 0 : this->pdstEMgasvalues = 0;
1869 0 : this->pdchEMgasannual = 0;
1870 0 : this->pdchEMgasminvalue = 0;
1871 0 : this->pdchEMgasminvaluetime = 0;
1872 0 : this->pdchEMgasmaxvalue = 0;
1873 0 : this->pdchEMgasmaxvaluetime = 0;
1874 0 : this->pdstEMcoolvalues = 0;
1875 0 : this->pdchEMcoolannual = 0;
1876 0 : this->pdchEMcoolminvalue = 0;
1877 0 : this->pdchEMcoolminvaluetime = 0;
1878 0 : this->pdchEMcoolmaxvalue = 0;
1879 0 : this->pdchEMcoolmaxvaluetime = 0;
1880 0 : this->pdstEMwatervalues = 0;
1881 0 : this->pdchEMwaterannual = 0;
1882 0 : this->pdchEMwaterminvalue = 0;
1883 0 : this->pdchEMwaterminvaluetime = 0;
1884 0 : this->pdchEMwatermaxvalue = 0;
1885 0 : this->pdchEMwatermaxvaluetime = 0;
1886 0 : this->pdstEMotherJvalues = 0;
1887 0 : this->pdchEMotherJannual = 0;
1888 0 : this->pdchEMotherJminvalue = 0;
1889 0 : this->pdchEMotherJminvaluetime = 0;
1890 0 : this->pdchEMotherJmaxvalue = 0;
1891 0 : this->pdchEMotherJmaxvaluetime = 0;
1892 0 : this->pdstEMotherKGvalues = 0;
1893 0 : this->pdchEMotherKGannual = 0;
1894 0 : this->pdchEMotherKGminvalue = 0;
1895 0 : this->pdchEMotherKGminvaluetime = 0;
1896 0 : this->pdchEMotherKGmaxvalue = 0;
1897 0 : this->pdchEMotherKGmaxvaluetime = 0;
1898 0 : this->pdstEMotherM3values = 0;
1899 0 : this->pdchEMotherM3annual = 0;
1900 0 : this->pdchEMotherM3minvalue = 0;
1901 0 : this->pdchEMotherM3minvaluetime = 0;
1902 0 : this->pdchEMotherM3maxvalue = 0;
1903 0 : this->pdchEMotherM3maxvaluetime = 0;
1904 0 : this->pdstEMotherLvalues = 0;
1905 0 : this->pdchEMotherLannual = 0;
1906 0 : this->pdchEMotherLminvalue = 0;
1907 0 : this->pdchEMotherLminvaluetime = 0;
1908 0 : this->pdchEMotherLmaxvalue = 0;
1909 0 : this->pdchEMotherLmaxvaluetime = 0;
1910 0 : this->pdrSensibleGain = 0;
1911 0 : this->pdstSHGSannual = 0;
1912 0 : this->pdchSHGSAnZoneEqHt = 0;
1913 0 : this->pdchSHGSAnZoneEqCl = 0;
1914 0 : this->pdchSHGSAnHvacATUHt = 0;
1915 0 : this->pdchSHGSAnHvacATUCl = 0;
1916 0 : this->pdchSHGSAnSurfHt = 0;
1917 0 : this->pdchSHGSAnSurfCl = 0;
1918 0 : this->pdchSHGSAnPeoplAdd = 0;
1919 0 : this->pdchSHGSAnLiteAdd = 0;
1920 0 : this->pdchSHGSAnEquipAdd = 0;
1921 0 : this->pdchSHGSAnWindAdd = 0;
1922 0 : this->pdchSHGSAnIzaAdd = 0;
1923 0 : this->pdchSHGSAnInfilAdd = 0;
1924 0 : this->pdchSHGSAnOtherAdd = 0;
1925 0 : this->pdchSHGSAnEquipRem = 0;
1926 0 : this->pdchSHGSAnWindRem = 0;
1927 0 : this->pdchSHGSAnIzaRem = 0;
1928 0 : this->pdchSHGSAnInfilRem = 0;
1929 0 : this->pdchSHGSAnOtherRem = 0;
1930 0 : this->pdstSHGSpkCl = 0;
1931 0 : this->pdchSHGSClTimePeak = 0;
1932 0 : this->pdchSHGSClHvacHt = 0;
1933 0 : this->pdchSHGSClHvacCl = 0;
1934 0 : this->pdchSHGSClHvacATUHt = 0;
1935 0 : this->pdchSHGSClHvacATUCl = 0;
1936 0 : this->pdchSHGSClSurfHt = 0;
1937 0 : this->pdchSHGSClSurfCl = 0;
1938 0 : this->pdchSHGSClPeoplAdd = 0;
1939 0 : this->pdchSHGSClLiteAdd = 0;
1940 0 : this->pdchSHGSClEquipAdd = 0;
1941 0 : this->pdchSHGSClWindAdd = 0;
1942 0 : this->pdchSHGSClIzaAdd = 0;
1943 0 : this->pdchSHGSClInfilAdd = 0;
1944 0 : this->pdchSHGSClOtherAdd = 0;
1945 0 : this->pdchSHGSClEquipRem = 0;
1946 0 : this->pdchSHGSClWindRem = 0;
1947 0 : this->pdchSHGSClIzaRem = 0;
1948 0 : this->pdchSHGSClInfilRem = 0;
1949 0 : this->pdchSHGSClOtherRem = 0;
1950 0 : this->pdstSHGSpkHt = 0;
1951 0 : this->pdchSHGSHtTimePeak = 0;
1952 0 : this->pdchSHGSHtHvacHt = 0;
1953 0 : this->pdchSHGSHtHvacCl = 0;
1954 0 : this->pdchSHGSHtHvacATUHt = 0;
1955 0 : this->pdchSHGSHtHvacATUCl = 0;
1956 0 : this->pdchSHGSHtSurfHt = 0;
1957 0 : this->pdchSHGSHtSurfCl = 0;
1958 0 : this->pdchSHGSHtPeoplAdd = 0;
1959 0 : this->pdchSHGSHtLiteAdd = 0;
1960 0 : this->pdchSHGSHtEquipAdd = 0;
1961 0 : this->pdchSHGSHtWindAdd = 0;
1962 0 : this->pdchSHGSHtIzaAdd = 0;
1963 0 : this->pdchSHGSHtInfilAdd = 0;
1964 0 : this->pdchSHGSHtOtherAdd = 0;
1965 0 : this->pdchSHGSHtEquipRem = 0;
1966 0 : this->pdchSHGSHtWindRem = 0;
1967 0 : this->pdchSHGSHtIzaRem = 0;
1968 0 : this->pdchSHGSHtInfilRem = 0;
1969 0 : this->pdchSHGSHtOtherRem = 0;
1970 0 : this->pdrStd62 = 0;
1971 0 : this->pdstS62sysVentReqCool = 0;
1972 0 : this->pdchS62svrClSumVpz = 0;
1973 0 : this->pdchS62svrClPs = 0;
1974 0 : this->pdchS62svrClSumPz = 0;
1975 0 : this->pdchS62svrClD = 0;
1976 0 : this->pdchS62svrClDorg = 0;
1977 0 : this->pdchS62svrClVou = 0;
1978 0 : this->pdchS62svrClVps = 0;
1979 0 : this->pdchS62svrClXs = 0;
1980 0 : this->pdchS62svrClEv = 0;
1981 0 : this->pdchS62svrClVot = 0;
1982 0 : this->pdchS62svrClPercOA = 0;
1983 0 : this->pdchS62svrClEnvironmentOfPs = 0;
1984 0 : this->pdchS62svrClTimeOfPs = 0;
1985 0 : this->pdstS62sysVentReqHeat = 0;
1986 0 : this->pdchS62svrHtSumVpz = 0;
1987 0 : this->pdchS62svrHtPs = 0;
1988 0 : this->pdchS62svrHtSumPz = 0;
1989 0 : this->pdchS62svrHtD = 0;
1990 0 : this->pdchS62svrHtDorg = 0;
1991 0 : this->pdchS62svrHtVou = 0;
1992 0 : this->pdchS62svrHtVps = 0;
1993 0 : this->pdchS62svrHtXs = 0;
1994 0 : this->pdchS62svrHtEv = 0;
1995 0 : this->pdchS62svrHtVot = 0;
1996 0 : this->pdchS62svrHtPercOA = 0;
1997 0 : this->pdchS62svrHtEnvironmentOfPs = 0;
1998 0 : this->pdchS62svrHtTimeOfPs = 0;
1999 0 : this->pdstS62znVentPar = 0;
2000 0 : this->pdchS62zvpAlN = 0;
2001 0 : this->pdchS62zvpRp = 0;
2002 0 : this->pdchS62zvpPz = 0;
2003 0 : this->pdchS62zvpRa = 0;
2004 0 : this->pdchS62zvpAz = 0;
2005 0 : this->pdchS62zvpVbz = 0;
2006 0 : this->pdchS62zvpClEz = 0;
2007 0 : this->pdchS62zvpClVoz = 0;
2008 0 : this->pdchS62zvpHtEz = 0;
2009 0 : this->pdchS62zvpHtVoz = 0;
2010 0 : this->pdstS62sysVentPar = 0;
2011 0 : this->pdchS62svpRp = 0;
2012 0 : this->pdchS62svpPz = 0;
2013 0 : this->pdchS62svpRa = 0;
2014 0 : this->pdchS62svpAz = 0;
2015 0 : this->pdchS62svpVbz = 0;
2016 0 : this->pdchS62svpClVoz = 0;
2017 0 : this->pdchS62svpHtVoz = 0;
2018 0 : this->pdstS62znCoolDes = 0;
2019 0 : this->pdchS62zcdAlN = 0;
2020 0 : this->pdchS62zcdBox = 0;
2021 0 : this->pdchS62zcdVpz = 0;
2022 0 : this->pdchS62zcdVps = 0;
2023 0 : this->pdchS62zcdVsec = 0;
2024 0 : this->pdchS62zcdVdz = 0;
2025 0 : this->pdchS62zcdVpzmin = 0;
2026 0 : this->pdchS62zcdVpzminSPSize = 0;
2027 0 : this->pdchS62zcdVozclg = 0;
2028 0 : this->pdchS62zcdZpz = 0;
2029 0 : this->pdchS62zcdEp = 0;
2030 0 : this->pdchS62zcdEr = 0;
2031 0 : this->pdchS62zcdFa = 0;
2032 0 : this->pdchS62zcdFb = 0;
2033 0 : this->pdchS62zcdFc = 0;
2034 0 : this->pdchS62zcdEvz = 0;
2035 0 : this->pdstS62sysCoolDes = 0;
2036 0 : this->pdchS62scdVpz = 0;
2037 0 : this->pdchS62scdVps = 0;
2038 0 : this->pdchS62scdVsec = 0;
2039 0 : this->pdchS62scdVdz = 0;
2040 0 : this->pdchS62scdVpzmin = 0;
2041 0 : this->pdchS62scdVozclg = 0;
2042 0 : this->pdchS62scdEvz = 0;
2043 0 : this->pdstS62znHeatDes = 0;
2044 0 : this->pdchS62zhdAlN = 0;
2045 0 : this->pdchS62zhdBox = 0;
2046 0 : this->pdchS62zhdVpz = 0;
2047 0 : this->pdchS62zhdVps = 0;
2048 0 : this->pdchS62zhdVsec = 0;
2049 0 : this->pdchS62zhdVdz = 0;
2050 0 : this->pdchS62zhdVpzmin = 0;
2051 0 : this->pdchS62zhdVpzminSPSize = 0;
2052 0 : this->pdchS62zhdVozhtg = 0;
2053 0 : this->pdchS62zhdZpz = 0;
2054 0 : this->pdchS62zhdEp = 0;
2055 0 : this->pdchS62zhdEr = 0;
2056 0 : this->pdchS62zhdFa = 0;
2057 0 : this->pdchS62zhdFb = 0;
2058 0 : this->pdchS62zhdFc = 0;
2059 0 : this->pdchS62zhdEvz = 0;
2060 0 : this->pdstS62sysHeatDes = 0;
2061 0 : this->pdchS62shdVpz = 0;
2062 0 : this->pdchS62shdVps = 0;
2063 0 : this->pdchS62shdVsec = 0;
2064 0 : this->pdchS62shdVdz = 0;
2065 0 : this->pdchS62shdVpzmin = 0;
2066 0 : this->pdchS62shdVozhtg = 0;
2067 0 : this->pdchS62shdEvz = 0;
2068 0 : this->pdrLeed = 0;
2069 0 : this->pdstLeedGenInfo = 0;
2070 0 : this->pdchLeedGenData = 0;
2071 0 : this->pdstLeedSpaceUsageType = 0;
2072 0 : this->pdchLeedSutName = 0;
2073 0 : this->pdchLeedSutSpArea = 0;
2074 0 : this->pdchLeedSutOcArea = 0;
2075 0 : this->pdchLeedSutUnArea = 0;
2076 0 : this->pdchLeedSutHrsWeek = 0;
2077 0 : this->pdstLeedAdvsMsg = 0;
2078 0 : this->pdchLeedAmData = 0;
2079 0 : this->pdstLeedEneTypSum = 0;
2080 0 : this->pdchLeedEtsType = 0;
2081 0 : this->pdchLeedEtsRtNm = 0;
2082 0 : this->pdchLeedEtsVirt = 0;
2083 0 : this->pdchLeedEtsEneUnt = 0;
2084 0 : this->pdchLeedEtsDemUnt = 0;
2085 0 : this->pdstLeedPerf = 0;
2086 0 : this->pdchLeedPerfRot = 0;
2087 0 : this->pdchLeedPerfElEneUse = 0;
2088 0 : this->pdchLeedPerfElDem = 0;
2089 0 : this->pdchLeedPerfGasEneUse = 0;
2090 0 : this->pdchLeedPerfGasDem = 0;
2091 0 : this->pdchLeedPerfGasolineEneUse = 0;
2092 0 : this->pdchLeedPerfGasolineDem = 0;
2093 0 : this->pdchLeedPerfDieselEneUse = 0;
2094 0 : this->pdchLeedPerfDieselDem = 0;
2095 0 : this->pdchLeedPerfCoalEneUse = 0;
2096 0 : this->pdchLeedPerfCoalDem = 0;
2097 0 : this->pdchLeedPerfFuelOil1EneUse = 0;
2098 0 : this->pdchLeedPerfFuelOil1Dem = 0;
2099 0 : this->pdchLeedPerfFuelOil2EneUse = 0;
2100 0 : this->pdchLeedPerfFuelOil2Dem = 0;
2101 0 : this->pdchLeedPerfPropaneEneUse = 0;
2102 0 : this->pdchLeedPerfPropaneDem = 0;
2103 0 : this->pdchLeedPerfOtherFuel1EneUse = 0;
2104 0 : this->pdchLeedPerfOtherFuel1Dem = 0;
2105 0 : this->pdchLeedPerfOtherFuel2EneUse = 0;
2106 0 : this->pdchLeedPerfOtherFuel2Dem = 0;
2107 0 : this->pdchLeedPerfDisClEneUse = 0;
2108 0 : this->pdchLeedPerfDisClDem = 0;
2109 0 : this->pdchLeedPerfDisHtEneUse = 0;
2110 0 : this->pdchLeedPerfDisHtDem = 0;
2111 0 : this->pdstLeedEneUseSum = 0;
2112 0 : this->pdchLeedEusUnt = 0;
2113 0 : this->pdchLeedEusProc = 0;
2114 0 : this->pdchLeedEusTotal = 0;
2115 0 : this->pdstLeedEneCostSum = 0;
2116 0 : this->pdchLeedEcUnt = 0;
2117 0 : this->pdchLeedEcsProc = 0;
2118 0 : this->pdchLeedEcsTotal = 0;
2119 0 : this->LEEDelecCostTotal = 0;
2120 0 : this->LEEDgasCostTotal = 0;
2121 0 : this->LEEDothrCostTotal = 0;
2122 0 : this->pdstLeedRenewSum = 0;
2123 0 : this->pdchLeedRenRatCap = 0;
2124 0 : this->pdchLeedRenAnGen = 0;
2125 0 : this->pdstLeedEneUseIntEl = 0;
2126 0 : this->pdchLeedEuiElec = 0;
2127 0 : this->pdstLeedEneUseIntNatG = 0;
2128 0 : this->pdchLeedEuiNatG = 0;
2129 0 : this->pdstLeedEneUseIntOthr = 0;
2130 0 : this->pdchLeedEuiOthr = 0;
2131 0 : this->pdstLeedEneUsePerc = 0;
2132 0 : this->pdchLeedEupPerc = 0;
2133 0 : this->pdstLeedEqFlLdHrs = 0;
2134 0 : this->pdchLeedEflhEflh = 0;
2135 0 : this->pdchLeedEflhNonZerHrs = 0;
2136 0 : this->pdstLeedSchedSetPts = 0;
2137 0 : this->pdChLeedSchStPtFirstObjUsed = 0;
2138 0 : this->pdChLeedSchStPtMonthUsed = 0;
2139 0 : this->pdchLeedSchStPt11amWednesday = 0;
2140 0 : this->pdchLeedSchStPt11amWedCnt = 0;
2141 0 : this->pdchLeedSchStPt11pmWednesday = 0;
2142 0 : this->pdchLeedSchStPt11pmWedCnt = 0;
2143 0 : this->pdrThermalResilience = 0;
2144 0 : this->pdstHIHours = 0;
2145 0 : this->pdchHIHourSafe = 0;
2146 0 : this->pdchHIHourCaution = 0;
2147 0 : this->pdchHIHourExtremeCaution = 0;
2148 0 : this->pdchHIHourDanger = 0;
2149 0 : this->pdchHIHourExtremeDanger = 0;
2150 0 : this->pdstHIOccuHours = 0;
2151 0 : this->pdchHIOccuHourSafe = 0;
2152 0 : this->pdchHIOccuHourCaution = 0;
2153 0 : this->pdchHIOccuHourExtremeCaution = 0;
2154 0 : this->pdchHIOccuHourDanger = 0;
2155 0 : this->pdchHIOccuHourExtremeDanger = 0;
2156 0 : this->pdstHumidexHours = 0;
2157 0 : this->pdchHumidexHourLittle = 0;
2158 0 : this->pdchHumidexHourSome = 0;
2159 0 : this->pdchHumidexHourGreat = 0;
2160 0 : this->pdchHumidexHourDanger = 0;
2161 0 : this->pdchHumidexHourStroke = 0;
2162 0 : this->pdstHumidexOccuHours = 0;
2163 0 : this->pdchHumidexOccuHourLittle = 0;
2164 0 : this->pdchHumidexOccuHourSome = 0;
2165 0 : this->pdchHumidexOccuHourGreat = 0;
2166 0 : this->pdchHumidexOccuHourDanger = 0;
2167 0 : this->pdchHumidexOccuHourStroke = 0;
2168 0 : this->pdstHeatingSETHours = 0;
2169 0 : this->pdchHeatingSETHours = 0;
2170 0 : this->pdchHeatingSETOccuHours = 0;
2171 0 : this->pdchHeatingSETUnmetDuration = 0;
2172 0 : this->pdchHeatingSETUnmetTime = 0;
2173 0 : this->pdstCoolingSETHours = 0;
2174 0 : this->pdchCoolingSETHours = 0;
2175 0 : this->pdchCoolingSETOccuHours = 0;
2176 0 : this->pdchCoolingSETUnmetDuration = 0;
2177 0 : this->pdchCoolingSETUnmetTime = 0;
2178 0 : this->pdrCO2Resilience = 0;
2179 0 : this->pdstCO2Hours = 0;
2180 0 : this->pdchCO2HourSafe = 0;
2181 0 : this->pdchCO2HourCaution = 0;
2182 0 : this->pdchCO2HourHazard = 0;
2183 0 : this->pdstCO2OccuHours = 0;
2184 0 : this->pdchCO2OccuHourSafe = 0;
2185 0 : this->pdchCO2OccuHourCaution = 0;
2186 0 : this->pdchCO2OccuHourHazard = 0;
2187 0 : this->pdrVisualResilience = 0;
2188 0 : this->pdstIllumHours = 0;
2189 0 : this->pdchIllumHourDark = 0;
2190 0 : this->pdchIllumHourDim = 0;
2191 0 : this->pdchIllumHourAdequate = 0;
2192 0 : this->pdchIllumHourBright = 0;
2193 0 : this->pdstIllumOccuHours = 0;
2194 0 : this->pdchIllumOccuHourDark = 0;
2195 0 : this->pdchIllumOccuHourDim = 0;
2196 0 : this->pdchIllumOccuHourAdequate = 0;
2197 0 : this->pdchIllumOccuHourBright = 0;
2198 0 : this->sizeReportName = 0;
2199 0 : this->numReportName = 0;
2200 0 : this->sizeSubTable = 0;
2201 0 : this->numSubTable = 0;
2202 0 : this->sizeColumnTag = 0;
2203 0 : this->numColumnTag = 0;
2204 0 : this->sizeTableEntry = 0;
2205 0 : this->numTableEntry = 0;
2206 0 : this->sizeCompSizeTableEntry = 0;
2207 0 : this->numCompSizeTableEntry = 0;
2208 0 : this->sizeShadowRelate = 0;
2209 0 : this->numShadowRelate = 0;
2210 0 : this->TotalNotMetHeatingOccupiedForABUPS = 0.0;
2211 0 : this->TotalNotMetCoolingOccupiedForABUPS = 0.0;
2212 0 : this->TotalNotMetOccupiedForABUPS = 0.0;
2213 0 : this->TotalTimeNotSimpleASH55EitherForABUPS = 0.0;
2214 0 : this->TotalVozMax = 0.0;
2215 0 : this->TotalAnyZoneBelowVozDynForOA = 0.0;
2216 0 : this->TotalAllZonesAtVozDynForOA = 0.0;
2217 0 : this->TotalAnyZoneAboveVozDynForOA = 0.0;
2218 0 : this->TotalAnyZoneBelowVozDynOccForOA = 0.0;
2219 0 : this->TotalAllZonesAtVozDynOccForOA = 0.0;
2220 0 : this->TotalAnyZoneAboveVozDynOccForOA = 0.0;
2221 0 : this->TotalAnyZoneVentUnoccForOA = 0.0;
2222 0 : this->TotalAnyAirLoopBelowVozDynForOA = 0.0;
2223 0 : this->TotalAllAirLoopsAtVozDynForOA = 0.0;
2224 0 : this->TotalAnyAirLoopAboveVozDynForOA = 0.0;
2225 0 : this->TotalAnyAirLoopBelowVozDynOccForOA = 0.0;
2226 0 : this->TotalAllAirLoopsAtVozDynOccForOA = 0.0;
2227 0 : this->TotalAnyAirLoopAboveVozDynOccForOA = 0.0;
2228 0 : this->TotalAnyAirLoopVentUnoccForOA = 0.0;
2229 0 : this->reportName.deallocate();
2230 0 : this->subTable.deallocate();
2231 0 : this->columnTag.deallocate();
2232 0 : this->tableEntry.deallocate();
2233 0 : this->CompSizeTableEntry.deallocate();
2234 0 : this->ShadowRelate.deallocate();
2235 0 : }
2236 : };
2237 :
2238 : } // namespace EnergyPlus
2239 :
2240 : #endif
|