Fix error in view factor for urban building energy model #2212
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes
Linying Wang and Dan Li (Boston University) reported problems with energy balance of longwave radiation in the building energy model (BEM).
This is due to an error in one of the view factors (vf_fw - view factor for floor to wall). There is an energy balance check related to this, but it is also formulated incorrectly and thus balances for the wrong reason.
This is fixed with this PR.
Specific notes
Contributors other than yourself, if any: Linying Wang and Dan Li (Boston University)
CTSM Issues Fixed (include github issue #): #2208
Are answers expected to change (and if so in what way)? Larger than roundoff but not urban climate changing (see analysis in #2208 )
Any User Interface Changes (namelist or namelist defaults changes)? No
Testing performed, if any:
Ran clm_short test suite on cheyenne. All pass except for baseline comparisons as expected. Ran one CLM45 test (ERS_D_Ld6.f10_f10_mg37.I1850Clm45BgcCrop.cheyenne_intel.clm-clm50CMIP6frc) which was BFB as expected.