NREL / OpenStudio-HPXML

Modeling of residential buildings in EnergyPlus using OpenStudio/HPXML.
Other
41 stars 16 forks source link

Ensure all surfaces provided when using compartmentalization infiltration #1334

Closed shorowit closed 1 year ago

shorowit commented 1 year ago

Need to ensure that all adjacent surfaces are provided so that Aext can be defaulted correctly. OS-HPXML requires that every dwelling unit have a ceiling/roof, so we should be good there, but walls may be missing.

Perhaps we should throw warning (or error?) if no conditioned space walls adjacent to other MF space types. (Do so only if compartmentalization infiltration and Aext not provided?)

We should at a minimum update the docs.

shorowit commented 1 year ago

Note: Units could be stacked, in which case there would be no walls adjacent to other MF space types. So an error would be too strict.

shorowit commented 1 year ago

Let's check for at least one attached wall/ceiling/floor surface adjacent to one of four MF space types when the building type is SFA/MF. Throw an error if not found.