Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix error in view factor for urban building energy model #2212

Closed
wants to merge 2 commits into from

Conversation

olyson
Copy link
Contributor

@olyson olyson commented Oct 19, 2023

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.

@olyson olyson requested a review from ekluzek October 19, 2023 14:38
@olyson olyson self-assigned this Oct 19, 2023
@olyson olyson added the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Oct 26, 2023
slevis-lmwg added a commit to slevis-lmwg/ctsm that referenced this pull request Jan 17, 2024
@ekluzek ekluzek removed the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Jan 19, 2024
@ekluzek
Copy link
Collaborator

ekluzek commented Jan 19, 2024

@slevis-lmwg is bringing this in.

slevis-lmwg added a commit that referenced this pull request Jan 20, 2024
Merge tag: Turn on Meier2022, tillage, residue removal; bring in #2212
olyson added a commit to olyson/ctsm that referenced this pull request Feb 28, 2024
Turn Meier2022, tillage, and residue removal on for ctsm5.1, fix ESCOMP#2212

Answer-changing merge-tag:
- Turn Meier2022 on for ctsm5.1. Had turned off temporarily while fixing a bug.
- Bring in Urban answer fix ESCOMP#2212.
- Turn tillage and residue removal on for ctsm5.1.

Changes made to namelist defaults (e.g., changed parameter values):
- Making Meier2022 the default for ctsm5.1 again.
- Making tillage low by default for ctsm5.1.
- Making residue removal 0.5 by default for ctsm5.1.

Summarize any changes to answers, i.e.,
    - what code configurations: ALL
    - what platforms/compilers: ALL
    - nature of change:
 clm45 and clm50: larger than roundoff
 clm51: possibly climate changing
        Effect of Meier2022 was documented here: NCAR/LMWG_dev#38
        Effect of tillage and residue removal may require an Answer Changing Tag simulation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants