6.64 top
@top.
Name | Input? | Runtime? | Type | Variability | Description |
---|---|---|---|---|---|
name | X | X | string | constant | – |
bAutoSizeCmd | X | X | integer number | input time | Non-0 if any autosize commands seen in input, set via arg to cul() from cse.cpp. 6-95. |
chAutoSize | X | X | integer number | run start time (of each phase, autoSize or simulate) | Whether to do autosizing, default per bautosizecmd |
chSimulate | X | X | integer number | input time | Whether to do main simulation, default true, can input false for autosizing only. 6-95. |
begDay | X | X | integer number | input time | 1st 1-based julian day of year of run |
endDay | X | X | integer number | input time | Last ditto, inclusive |
nDays | X | X | integer number | run start time (of each phase, autoSize or simulate) | Derived: # days in run |
jan1DoW | X | X | integer number | input time | January 1 day of week, sun=1 subtract 1 for most internal uses |
year | X | X | integer number | run start time (of each phase, autoSize or simulate) | Derived: tdpak generic non-leap year, -1 = jan 1 is monday … -7 = jan 1 is sunday. |
wuDays | X | X | integer number | input time | Number of warmup days |
nSubSteps | X | X | integer number | input time | # subhours per hour, determines subhour duration. |
wfName | X | X | string | autosize and simulate phase start time | Weather file path string |
TDVfName | X | X | string | autosize and simulate phase start time | Tdv (time dependent value) file path string |
elevation | X | X | number | run start time (of each phase, autoSize or simulate) | Site elevation (for determining air density) (ft). defaults from weather file 1-95. |
refTemp | X | X | number | autosize and simulate phase start time | Temp for computing the hum ratio (w) used in air-density calculations, default 70 f |
refRH | X | X | number | autosize and simulate phase start time | Relative humidity (as fraction) ditto, default .6 (60%). |
grndRefl | X | X | number | monthly-hourly | Ground surface reflectivity, re solar gain. |
grndEmit | X | X | number | input time | Ground surface emittance, re long wave exchange in kiva. dflt .8. |
grndRf | X | X | number | input time | Ground surface roughnes, ft, re exterior convection in kiva. dflt 0.1. |
soilDiff | X | X | number | input time | Local soil diffusivity, ft2/hr, re annual deep ground temp cycle estimation |
soilCond | X | X | number | input time | Local soil conductivity, btuh-ft/ft2-f, re kiva calcs. dflt=1.0. |
soilSpHt | X | X | number | input time | Local soil specific heat, btu/lb-f, re kiva calcs. dflt=0.1. |
soilDens | X | X | number | input time | Local soil density, lb/ft3, re kiva calcs. dflt=115. |
farFieldWidth | X | X | number | input time | Far-field boundary distance, ft, re kiva calcs. dflt=130. |
deepGrndCnd | X | X | unrecognized | input time | Deep ground boundary type |
deepGrndDepth | X | X | number | input time | Deep-ground boundary distance, ft, re kiva calcs. dflt=130. |
deepGrndT | X | X | number | input time | Deep-ground boundary temperature, f, re kiva calcs. dflt=annual average db. |
tol | X | X | number | input time | (relative) tolerance used in many hvac calculations, default .001f or as changed |
humTolF | X | X | number | input time | W change to consider as important as 1f temp re convergedness |
ebTolMon | X | X | number | input time | Monthly tolerance |
ebTolDay | X | X | number | input time | Daily .. |
ebTolHour | X | X | number | input time | Hourly .. |
ebTolSubhr | X | X | number | input time | Subhourly .. |
unMetTzTol | X | X | number | input time | Unmet zone air temp tolerance, f (default = 1 f) |
unMetTzTolWarnHrs | X | X | number | input time | – |
grndMinDim | X | X | number | input time | Minimum cell dimension in kiva, ft, default .066f |
grndMaxGrthCoeff | X | X | number | input time | Maximum cell growth in kiva, default 1.5f |
grndTimeStep | X | X | unrecognized | input time | Kiva time step |
AWTrigT | X | X | number | input time | Inside or outside environmental temperature, f (default = 1) |
AWTrigSlr | X | X | number | input time | Incident solar, fraction (default = .05) |
AWTrigH | X | X | number | input time | Total surface coefficient (conv+rad), fraction (default=.1) |
ANTolAbs | X | X | number | input time | Absolute tolerance, lbm/sec, dflt=.00125 (about 1 cfm) |
ANTolRel | X | X | number | input time | Relative tolerance, dflt = .0001 |
ANPressWarn | X | X | number | input time | Airnet pressure that triggers a warning, lb/ft2 |
ANPressErr | X | X | number | input time | Airnet pressure that triggers a run-ending error, lb/ft2 |
bldgAzm | X | X | number | input time | Angle to add to all zone/surface azms |
skyModel | X | X | integer number | input time | Sky model: c_.._iso or _aniso |
skyModelLW | X | X | unrecognized | input time | Long-wave sky model |
exShadeModel | X | X | unrecognized | input time | Exterior shading model (other than overhang/fins) |
slrInterpMeth | X | X | unrecognized | input time | Solar interpolation method |
humMeth | X | X | unrecognized | input time | Humidity calculation method: rob (w = wa/wb) or phil (central difference), 6-92 |
dflExH | X | X | number | input time | Default ext (air film) cond for os & gz. 2-91 |
workDayMask | X | X | integer number | input time | Mask with bits set for “work” days, clear for “non-work” days, default mon..fri, 5-95. |
DT | X | X | integer number | input time | Yes (default) to enable daylight saving time |
DTBegDay | X | X | integer number | run start time (of each phase, autoSize or simulate) | Daylight saving start day, 1-365, default 1st sun (sun after 1st sat?) in april |
DTEndDay | X | X | integer number | run start time (of each phase, autoSize or simulate) | Daylight saving end day, 1-365, defaulted by cncult2.cpp code to last sun in october |
windSpeedMin | X | X | number | input time | Minimum, mph (default=.5) |
windF | X | X | number | input time | Factor (default=1) |
terrainClass | X | X | integer number | input time | Terrain class (1-5) re wind speed adjustment |
radBeamF | X | X | number | input time | Beam radiation fctr. appl sees aniso( |
radDiffF | X | X | number | input time | Diffuse radiation fctr. appl sees aniso( |
ventAvail | X | X | unrecognized | hourly | All-zone ventilation availability (default=c_ventavailch_wholebldg) |
fVent | X | X | number | end of each subhour | Consensus whole building vent fraction (if not rsysoav) |
hConvMod | X | X | integer number | run start time (of each phase, autoSize or simulate) | Enable/disable convection convective coefficient pressure modification factor (tp_hconvf below) |
verbose | X | X | integer number | autosize and simulate phase start time | Screen messages: autosizing: 0 none, 1 some (dflt?), 2-5 more |
doCoverage | X | X | integer number | input time | Track expression processing code coverage / report to log |
auszTol | X | X | number | input time | Autosizing result tolerance, dfl .005 |
heatDsTDbO | X | X | number | hourly | Heat design outdoor temp, dfl per et1 wthr file hdr. |
heatDsTWbO | X | X | number | hourly | Heating design outdoor wetbulb temp, dfl for 70% rh @ heatdstdbo. |
coolDsMo[0] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[1] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[2] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[3] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[4] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[5] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[6] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[7] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[8] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[9] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[10] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[11] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsMo[12] | X | X | integer number | input time | Si[13] cooling design month(s) 1-12 + 0 terminator. default per et1 wthr file hdr. |
coolDsDay[0] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[1] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[2] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[3] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[4] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[5] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[6] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[7] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[8] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[9] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[10] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[11] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsDay[12] | X | X | integer number | input time | Doy[13] design day(s) read from weather file + 0 terminator |
coolDsCond[0] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[1] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[2] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[3] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[4] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[5] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[6] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[7] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[8] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[9] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[10] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[11] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
coolDsCond[12] | X | X | integer number | input time | Ti[ 13] descond idx(s) + 0 terminator |
exePath | X | X | string | run start time (of each phase, autoSize or simulate) | Full path to current .exe |
exeInfo | X | X | string | run start time (of each phase, autoSize or simulate) | Info about current .exe (from header) |
progVersion | X | X | string | run start time (of each phase, autoSize or simulate) | Program version identifier as string (for probing); set from ::progversion |
HPWHVersion | X | X | string | run start time (of each phase, autoSize or simulate) | Ecotope hpwh (heat pump water heater) model version |
cmdLineArgs | X | X | string | run start time (of each phase, autoSize or simulate) | Command line args for current input file |
runSerial | X | X | integer number | input time | Run #, 000-999, per (future 11-91) status file (meanwhile, see cnguts:cnrunserial 7-92). |
runTitle | X | X | string | input time | User text for report titles, footers, export title 11-22-91. |
runDateTime | X | X | string | run start time (of each phase, autoSize or simulate) | Run date & time string, set by cncult2.cpp:topstarprf2(), used in reports & bin res file, 9-94. |
brs | X | X | integer number | run start time (of each phase, autoSize or simulate) | Yes to generate basic binary results file, default no. from input file or cmd line switch. |
brHrly | X | X | integer number | run start time (of each phase, autoSize or simulate) | Yes to generate hourly binary results file, default no. from input file or cmd line. |
brFileName | X | X | string | input time | File name for binary results, extension .brs and/or .bhr added. default: input file name. |
brMem | X | X | integer number | run start time (of each phase, autoSize or simulate) | Put binary results in windows global memory and return handles; do not write file. |
brDiscardable | X | X | integer number | run start time (of each phase, autoSize or simulate) | Put binary results in discardable memory as well as file, return handles. overrides brfmem. |
repHdrL | X | X | string | input time | User-spec’d text for left end of report header line |
repHdrR | X | X | string | input time | .. right |
repCpl | X | X | integer number | input time | Report characters per line |
repLpp | X | X | integer number | input time | Total number of lines per page (paper size) |
repTopM | X | X | integer number | input time | Top margin in lines; # newlines written above header |
repBotM | X | X | integer number | input time | Bottom margin in lines; not actually output |
repTestPfx | X | X | string | input time | Prefix pre-pended to e.g. footer lines re hiding lines re automated testing |
latitude | X | X | number | run start time (of each phase, autoSize or simulate) | Degrees north |
longitude | X | X | number | run start time (of each phase, autoSize or simulate) | Degress west |
timeZone | X | X | number | run start time (of each phase, autoSize or simulate) | Hours west (fraction ok) |
presAtm | X | X | number | run start time (of each phase, autoSize or simulate) | Nominal atmospheric pressure at top.elevation (in hg) |
refW | X | X | number | run start time (of each phase, autoSize or simulate) | Humidity ratio for reftemp, refrh (ratio) |
refWX | X | X | number | run start time (of each phase, autoSize or simulate) | 1/(1.+rp_refw) |
airSH | X | X | number | run start time (of each phase, autoSize or simulate) | Air specific heat (btu/lbdryair-f) @ tp_refw |
airVK | X | X | number | run start time (of each phase, autoSize or simulate) | Specific volume per temp(ft3/lb-f): multiply by abs temp. |
airRhoK | X | X | number | run start time (of each phase, autoSize or simulate) | Density*temp (lb-f/ft3): divide by abs temp to get density. |
airVshK | X | X | number | run start time (of each phase, autoSize or simulate) | Volumetric specific heat/temp (btu/ft3-f): div by abs temp for heat capacity per ft3 |
airXK | X | X | number | run start time (of each phase, autoSize or simulate) | Divide by abs temp for specific heat of flow (btuh/cfm-f) |
hConvF | X | X | number | run start time (of each phase, autoSize or simulate) | Convective coefficient pressure modification factor |
auszSmTol | X | X | number | run start time (of each phase, autoSize or simulate) | Autosizing small tolerance, eg ausztol/10 (.001) |
auszTol2 | X | X | number | run start time (of each phase, autoSize or simulate) | Half of given tolerance – added to values; used in convergence tests. |
auszHiTol2 | X | X | number | run start time (of each phase, autoSize or simulate) | 1 + half of tolerance, eg 1 + ausztol/2. |
dvriY | X | X | integer number | daily | 0 or dvrib subscript of 1st rpfreq=year report or export |
dvriM | X | X | integer number | daily | .. month report/export currently active |
dvriD | X | X | integer number | daily | .. day report/export to write to today |
dvriH | X | X | integer number | daily | .. hourly .. |
dvriS | X | X | integer number | daily | .. subhourly .. |
dvriHS | X | X | integer number | daily | .. hourly and subhourly. a vr can only be in one list, so this list is |
hrxFlg | X | X | integer number | daily | Nz if any hour reporting or exporting today: dvrih | -hs |
shrxFlg | X | X | integer number | daily | Nz if any subhour reporting or exporting today: dvris | -hs |
tmrInput | X | X | number | end of each day | Input processing time, sec |
tmrAusz | X | X | number | end of each day | Autosizing time, sec |
tmrRun | X | X | number | end of each day | Main simulation time, sec |
tmrTotal | X | X | number | end of each day | Total execution time (not including reports), sec |
tmrAirNet | X | X | number | end of each day | Add’l timers active iff detailed_timing |
tmrAirNetSolve | X | X | number | end of each day | – |
tmrAWTot | X | X | number | end of each day | – |
tmrAWCalc | X | X | number | end of each day | – |
tmrCond | X | X | number | end of each day | – |
tmrKiva | X | X | number | end of each day | – |
tmrBC | X | X | number | end of each day | – |
tmrZone | X | X | number | end of each day | – |
subhrDur | X | X | number | run start time (of each phase, autoSize or simulate) | Duration of subhour, hr (= 1/tp_nsubsteps) |
nSubhrTicks | X | X | integer number | run start time (of each phase, autoSize or simulate) | # of subhour ticks for e.g. hpwh simulation |
tickDurMin | X | X | number | run start time (of each phase, autoSize or simulate) | Duration of subhr tick, min |
tickDurHr | X | X | number | run start time (of each phase, autoSize or simulate) | Duration of subhr tick, hr |
monStr | X | X | string | monthly | Month being simulated |
dateStr | X | X | string | daily | Date being simulated as string |
date | X | X | un-probe-able | daily | Date: .month is 1-12, .mday 1-31, .wday 0-6. set/used: cnguts. used:cuparse;cgsolar;cgresult;cgenbal. |
jDay | X | X | integer number | daily | Day of year now simulating, 1..365. set: tp_mainsimi; used:cnguts;cuparse;cgwthr;cgsolar;cgresult. |
xJDay | X | X | integer number | daily | Extended jday: same for main sim, 512 heat autosizing, 529-540 cooling autosizing. |
iHr | X | X | integer number | hourly | Hour of day, 0-23. set/used: tp_mainsim() |
iSubhr | X | X | integer number | subhourly | Subhour of hour being simulated, 0.. . set cnguts.cpp |
shoy | X | X | unrecognized | subhourly | Extended subhour of year, for reporting peaks: subhr + 4 * (hr + 24*xjday). set/used: cnguts. |
isDT | X | X | integer number | hourly | 1 if daylight saving time in effect, 0 if not. unspecified time/date variables are daylight. |
iHrST | X | X | integer number | hourly | Standard time hour of day now simulating, 0-23. set/used cnguts, used cgsolar.cpp. |
jDayST | X | X | integer number | hourly | Standard time day of year, 1..365. changes @ 1am –>*h. set/used cnguts, used cgsolar.cpp. |
autoSizing | X | X | integer number | autosize and simulate phase start time | True if setting up for or doing autosizing, 0 for main simulation setup/run |
pass1 | X | X | integer number | daily | True autosizing pass 1 (a or b) thru dsn days: find big-enuf sizes with open-ended models |
pass1A | X | X | integer number | daily | True for pass 1a of each dsn day: use idealized const-supply-temp models |
pass1B | X | X | integer number | daily | True for pass 1b of each dsn day: use real models |
pass2 | X | X | integer number | daily | True autosizing for pass 2 thru dsn days: determine loads, reduce oversize sizes. |
sizing | X | X | integer number | daily | True when can increase sizes. eg false during pass 2: warming up. |
dsDay | X | X | integer number | daily | 0 main sim, 1 heating autosize design day, 2 cooling ausz |
auszMon | X | X | integer number | daily | Cool design day month 1-12 or generic month 0 for heat. 6-95. |
ivl | X | X | integer number | subhourly | Interval now starting or ending (c_ivlch_y, _m, etc), |
isBegOf | X | X | integer number | subhourly | 0 or interval now starting (for exprssion eval) (c_ivlch_y, _m, etc; 0 except during expr eval) … |
isEndOf | X | X | integer number | subhourly | Ditto ending. … set in cnguts.cpp, tested in cueval.cpp. |
isBegRun | X | X | integer number | subhourly | 1st subhr of warmup, not set for run unless no warmup. |
isBegMainSim | X | X | integer number | subhourly | 1st subhr of main sim (not warmup, not autosize) |
isFirstMon | X | X | integer number | monthly | True if 1st month of main sim. set: dobeg/endivl. used: doivlaccum. |
isLastDay | X | X | integer number | daily | Last day of main sim |
isLastWarmupDay | X | X | integer number | daily | True iff last day of main sim warmup. set: cgmainsimi. used: cgwthr.cpp. 1-95. |
isBegHour | X | X | integer number | subhourly | True if subhour 0 of hour. set cnztu.cpp/cnguts.cpp, used cnguts.cpp, . |
isEndHour | X | X | integer number | subhourly | True if last subhour of hour. set cnguts.cpp, used cnguts, cgresult.cpp. |
isBegDay | X | X | integer number | hourly | True if hour 0. set: dobegivl. used: dobegivl,doivlaccum; cgresult.cpp |
isEndDay | X | X | integer number | hourly | True if hour 23. set: dobegivl. used: doendivl,doivlaccum; cgresult.cpp |
isBegMonth | X | X | integer number | daily | 1st day of month/run/warmup or 1st rep of dsn day. |
isEndMonth | X | X | integer number | daily | Mon/run, not warmup, last day. |
isSolarCalcDay | X | X | integer number | daily | True if 1st day of month/run or 1st rep of dsn day: do 24 hours of solar calcs today. cnguts. |
isWarmup | X | X | integer number | daily | True if main sim warmup. set/used: cgmainsimi. used: dobegivl,doendivl,doivlaccum,doivlreports; exman,impf. |
dowh | X | X | integer number | daily | Autosizing: 8 heat 9 cool, else 7 if observed holiday, else day of week 0-6, for $dowh. |
isHoliday | X | X | integer number | daily | True on observed holiday: monday after certain true holidays on weekend. same as old isholiobs, 7-92. |
isHoliTrue | X | X | integer number | daily | True (non-0) on true date of holiday |
isWeHol | X | X | integer number | daily | Weekend or holiday |
isWeekend | X | X | integer number | daily | Saturday or sunday |
isBegWeek | X | X | integer number | daily | Non-wehol after wehol |
isWeekday | X | X | integer number | daily | Mon-fri |
isWorkDay | X | X | integer number | daily | Workday per top.workdaymask (default mon-fri), 5-95 |
isNonWorkDay | X | X | integer number | daily | Non-workday ditto 5-95 |
isBegWorkWeek | X | X | integer number | daily | Workday after non-workday ditto 5-95 |
auszNotDone | X | X | integer number | daily | Combined results of autosize pass endtests |
radBeamHrAv | X | X | number | hourly | Beam irradiance on tracking surface, hour energy = average power, from weather file |
radDiffHrAv | X | X | number | hourly | Diffuse irradiance on horizontal surface, hour energy = average power, from weather file |
radBeamShAv | X | X | number | subhourly | .. current beam subhour average power, interpolated, btuh/ft2 |
radDiffShAv | X | X | number | subhourly | .. current diffuse subhour power, interpolated by cgwthr.cpp, btuh/ft2 |
tDbOHr | X | X | number | hourly | Outdoor dry bulb temp at end of hour, from wthr file, deg f. |
tDbOPvHr | X | X | number | hourly | .. previous hour (used to compute -hrav and -sh) |
tDbOHrAv | X | X | number | hourly | .. average over hour (used re hourly masses, bin res files, $variable) |
tDbOSh | X | X | number | subhourly | .. end subhour, interpolated (used re zone temp heat balance) |
tDbOPvSh | X | X | number | subhourly | .. end previous subhr (used to compute -shav) |
tDbOShAv | X | X | number | subhourly | .. average over subhour (used re subhourly masses) |
tWbOHr | X | X | number | hourly | Outdoor wet bulb temp at end of hour, from wthr file wb depression, deg f. |
tWbOPvHr | X | X | number | hourly | .. previous hour (used to compute -hrav, -sh) |
tWbOHrAv | X | X | number | hourly | .. hour average (for $ variable) |
tWbOSh | X | X | number | subhourly | .. end subhour, interpolated (used re zone temp heat balance) |
tDpOHr | X | X | number | hourly | Outdoor dew point temp at end of hour, from wthr file |
tDpOPvHr | X | X | number | hourly | .. previous hour (used to compute -hrav) |
tDpOHrAv | X | X | number | hourly | .. hour average |
tDpOSh | X | X | number | subhourly | .. end subhour (derived from tdbosh and wosh) |
tSkyHr | X | X | number | hourly | Sky temperature, f |
tSkyPvHr | X | X | number | hourly | .. previous hour (used to compute -sh) |
tSkySh | X | X | number | subhourly | .. end subhr, interpolated) |
windSpeedHr | X | X | number | hourly | Wind speed, mph, at end hour |
windSpeedPvHr | X | X | number | hourly | .. previous hour (used to compute -hrav, -sh) |
windSpeedHrAv | X | X | number | hourly | .. hour average (for $ variable) |
windSpeedSh | X | X | number | subhourly | .. end subhour, mph, interpolated: for $variable and .. |
windSpeedSquaredSh | X | X | number | subhourly | .. end subhour squared (re zone infiltration), mph^2 |
windSpeedSqrtSh | X | X | number | subhourly | .. end subhour sqrt (re outside surface convection), mph^.5 |
windSpeedPt8Sh | X | X | number | subhourly | .. end subhour ^.8 (re outside surface convection), mph^.8 |
windDirDegHr | X | X | number | hourly | Wind direction at end hour from wthr file, degrees, 0=n, 90=e. (used for $variable) |
wOHr | X | X | number | hourly | Outdoor humidity ratio at end current hour, computed from tdbo and twbo (used for $ variable) |
wOPvHr | X | X | number | hourly | .. previous hour (used to compute -hrav) |
wOHrAv | X | X | number | hourly | .. hour average (for $ variable) |
wOSh | X | X | number | subhourly | .. at end current subhour: used throughout zones and systems models in program |
wOShChangeBase | X | X | number | subhourly | Outdoor humidity ratio saved for tp_woshchange detection |
hOSh | X | X | number | subhourly | Outdoor enthalpy at end subhour. used at in ah::doeco, towerplant::towmodel. 9-92. |
airxOSh | X | X | number | subhourly | Air flow heat transfer @tdbosh (vhc*60) (btuh/cfm-f). |
rhoMoistOSh | X | X | number | subhourly | Outdoor moist air density at end of subhour, lbm/ft3 |
rhoDryOSh | X | X | number | subhourly | Outdoor dry air density at end of subhour, lbm/ft3 |
wOShChange | X | X | integer number | subhourly | True iff non-negligible change in outdoor humidity ratio |
iter | X | X | integer number | subhourly | Hvac terminal / air handler / plant iteration counter for cnztu.cpp:hvacitersubhr. |
qcPeak | X | X | number | hourly | Maximum cooling load for an hour for entire building. negative (if not 0). |
qcPeakH | X | X | integer number | hourly | Hour 1-24 of peak cooling load |
qcPeakD | X | X | integer number | hourly | Day of month 1-31 of peak load |
qcPeakM | X | X | integer number | hourly | Month 1-12 of peak load |
qhPeak | X | X | number | hourly | Maximum heating load for entire building during an hour |
qhPeakH | X | X | integer number | hourly | Hour 1-24 of peak heating load |
qhPeakD | X | X | integer number | hourly | Day of month 1-31 of peak load |
qhPeakM | X | X | integer number | hourly | Month 1-12 of peak load |
airNetActive | X | X | integer number | autosize and simulate phase start time | True iff airnet is active (calcs s/b done) |
ck5aa5 | X | X | integer number | run start time (of each phase, autoSize or simulate) | Stuffed with 0x5aa5 from topcult for verifying initialization & matching versions |