Grace and Jonathan,
Thank you so much for all of the information. I also did some research over the last few hours and I can confirm that you are correct. NFRC states that we’re supposed to use a black body with view factor 1 for the exterior. Accordingly, I have set this as the default whenever anyone plugs in the words ‘outdoor’ for the film coefficient or plugs in a convective film coefficient greater than 10 W/m2K (which is pretty certainly an outdoor condition). You can see the changes here on the github and, if you update your components to sync with the github, they will now work in this manner:
I’ll update the example files with these new components soon.
Furthermore, for the sake of giving complete control over to people using the THERM components, I have added an extra input for a “Custom Radiant Environment” (customRadEnv_) and an extra component by the same name to generate what is needed for this input:
This allows you complete control over the radiation model, view factor, radiant temperature of the environment, and the emissivity of the environment. If you leave the viewFactor input blank, it will assume an autoEnclosure model but, if you specify a viewFactor, it will use the black body model along with that view factor.
Finally, I confirmed that the Constant Heat Flux Boundary Condition is mostly intended to account for solar radiation. So I added an input for this on the boundary condition component.
I’ll post back here once I get the chance to update the example files.