ESCOMP / ESCOMP/CTSM

Tuning of Leung_2024 dust emissions for clm6_0_cam7.0 and on namelist

Open
#2,732 13 comments 1 reaction 2 assignees Claimed by @dmleung View on GitHub
b4b enhancement priority: low science
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
6d 6h
Merged PRs (30d)
8

Description

@dmleung has tested some F cases with ctsm5.2.019 and found some issues that will need some tuning to give good results. He previously did some tuning for clm5_0_cam6.0 for the ctsm5.2 surface datasets, and will need to do more for cam6_0_cam7.0. This is part of the normal tuning exercise that needs to be done for all of CESM3.0.

@dmleung is working on this now and will get us some changes to bring in as soon as possible. Hopefully, this won't need to be done multiple times as the model should be stabilizing as we move forward. However, as other tuning changes happen in both CAM and CTSM it may need to be done more than once. Mostly this is work that @dmleung will do and ask us to bring in when ready. Code changes for this are likely to be small.

From @dmleung: Also a minor point is that dust_moist_fact could be in both the moisture threshold functions in Zender2003 and Kok2014 in SoilStateInitTimeConst.F90. So, it'd be great if you could add the same parameter into the Kok14 function as well if that's easy.

Definition of done:
- [x] Tag a branch tag with a simple change with some additional parameters hardcoded in (#2803)
- [x] Put the hardcoded tuning changes in a tag on master
- [ ] On b4b-dev put those parameters on the parameter file -- show identical answers with correct values
- [ ] Handle dust_moist_factor for the Kok2014 function as well and add it to the unit-test
- [ ] Bring those b4b-dev change to master

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.