sfi |
TI |
Start of run |
associated surface subscript |
sfClass |
number |
Start of run |
associated surface class (sfcSURF or sfcDOOR) |
xri |
TI |
Start of run |
XSRAT subscript: ditto |
area |
number |
Start of run |
area, ft2 |
isSubhrly |
BOO |
Start of run |
TRUE iff this mass simulated subhourly (else hourly) |
isFD |
BOO |
Start of run |
TRUE iff this mass used forward-difference model (always subhourly) |
inside |
|
|
inside surface boundary conditions |
MASSBC
Name |
Type |
Variability |
Description/Comments |
inside.msi |
TI |
Start of run |
parent mass subscr |
inside.ty |
number |
Start of run |
Bound cond type: MSBCADIABATIC, MSBCAMBIENT, MSBCGROUND, MSBCZONE, or MSBCSPECT. |
inside.zi |
TI |
Start of run |
Zone sbscr if .bc_ty == MSBCZONE. |
inside.exTa |
number |
Start of hour |
- adjacent air temp, F
- if MSBCSPECT, set by user input (often expression)
- else set to ambient, zone, etc. per bc_ty
|
inside.exTr |
number |
Start of hour |
- adjacent radiant temp, F
- Solar must pass thru rsurf. Conduction thru rsurf in series with surf film = h.
|
inside.rsurf |
number |
Start of run |
extra surf resis, from masstype, for "light" surf lyrs eg carpet: res for solar to 1st hvy lyr. |
inside.h |
number |
Start of run |
- combined surface conductance, air to 1st "heavy" layer (Btuh/ft2-F)
- = surface conductance combined w .rsurf.
|
inside.ha |
number |
Start of run |
bc_h * area, Btuh/F |
runtime - solar gain setup - temps used while computing 1 hour for month
Name |
Type |
Variability |
Description/Comments |
inside.rIg |
RIGTARG |
Start of hour |
- radiant internal gain target (float) (Btuh). Pointed to by ZNR.rIgDist; set/used in cnloads. 11-95
- next 6 for reports and energy balance check.
- these are 0'd at start hr/day/month then accumulated to, so only valid at end interval: *e: usable in reports.
- for general probability would need "prior" copy, not *e, always valid prior day/month value.
|
inside.qxhnet |
DBL |
End of hour |
Net heat xfer for hour (Btu, + = into mass): signed sum of all transfers. |
inside.qxdnet |
DBL |
End of day |
... ditto current day |
inside.qxmnet |
DBL |
Unknown |
... ditto current month |
inside.qxhtot |
DBL |
End of hour |
Total xfer for hour (Btu): sum of abs(xfer). Used as divisor for determining relative error. |
inside.qxdtot |
DBL |
End of day |
... ditto current day |
inside.qxmtot |
DBL |
Unknown |
- ... ditto current month
- for probe-ability (can't probe thru pointer MSRAT.temp[]) 1-19-94
|
inside.surfTemp |
number |
End of subhour |
probe-able duplicate copy of inside or outside layer surface temp, set in loadsSurfaces. |
|
outside |
|
|
outside... |
MASSBC
Name |
Type |
Variability |
Description/Comments |
outside.msi |
TI |
Start of run |
parent mass subscr |
outside.ty |
number |
Start of run |
Bound cond type: MSBCADIABATIC, MSBCAMBIENT, MSBCGROUND, MSBCZONE, or MSBCSPECT. |
outside.zi |
TI |
Start of run |
Zone sbscr if .bc_ty == MSBCZONE. |
outside.exTa |
number |
Start of hour |
- adjacent air temp, F
- if MSBCSPECT, set by user input (often expression)
- else set to ambient, zone, etc. per bc_ty
|
outside.exTr |
number |
Start of hour |
- adjacent radiant temp, F
- Solar must pass thru rsurf. Conduction thru rsurf in series with surf film = h.
|
outside.rsurf |
number |
Start of run |
extra surf resis, from masstype, for "light" surf lyrs eg carpet: res for solar to 1st hvy lyr. |
outside.h |
number |
Start of run |
- combined surface conductance, air to 1st "heavy" layer (Btuh/ft2-F)
- = surface conductance combined w .rsurf.
|
outside.ha |
number |
Start of run |
bc_h * area, Btuh/F |
runtime - solar gain setup - temps used while computing 1 hour for month
Name |
Type |
Variability |
Description/Comments |
outside.rIg |
RIGTARG |
Start of hour |
- radiant internal gain target (float) (Btuh). Pointed to by ZNR.rIgDist; set/used in cnloads. 11-95
- next 6 for reports and energy balance check.
- these are 0'd at start hr/day/month then accumulated to, so only valid at end interval: *e: usable in reports.
- for general probability would need "prior" copy, not *e, always valid prior day/month value.
|
outside.qxhnet |
DBL |
End of hour |
Net heat xfer for hour (Btu, + = into mass): signed sum of all transfers. |
outside.qxdnet |
DBL |
End of day |
... ditto current day |
outside.qxmnet |
DBL |
Unknown |
... ditto current month |
outside.qxhtot |
DBL |
End of hour |
Total xfer for hour (Btu): sum of abs(xfer). Used as divisor for determining relative error. |
outside.qxdtot |
DBL |
End of day |
... ditto current day |
outside.qxmtot |
DBL |
Unknown |
- ... ditto current month
- for probe-ability (can't probe thru pointer MSRAT.temp[]) 1-19-94
|
outside.surfTemp |
number |
End of subhour |
probe-able duplicate copy of inside or outside layer surface temp, set in loadsSurfaces. |
|
UNom |
UH_GZ |
Start of run |
- overall uval incl nominal surface films, Btuh/ft2-F
- used for reporting only
|
tc |
number |
Start of run |
time constant (con->hc/sfInH) as used to default sfModel & isSubhrly, for reporting, 1-95 |