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

Move the dust emission source function soil erodibility for the Zender scheme from CAM to CTSM #1967

Merged
merged 50 commits into from
Mar 27, 2024

Change compilers up for ZDustSoilErod tests a bit, and make sure ther…

b01fbb5
Select commit
Loading
Failed to load commit list.
Merged

Move the dust emission source function soil erodibility for the Zender scheme from CAM to CTSM #1967

Change compilers up for ZDustSoilErod tests a bit, and make sure ther…
b01fbb5
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Mar 27, 2024 in 0s

11 / 11 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
We noticed there are several soil erodibility files in the namelist_defaults_cam.xml for CAM4, CAM5, and CAM6. Should we move all of them to CTSM or should we just take the CAM6 one? Do you think people can actually use CAM4 but still have CTSM using the CAM6 erodibility file to calculate dust emissions? Incomplete
I am planning to copy all default values of the global tuning factor (dust_emis_fact) from namelist_defaults_cam.xml to namelist_defaults_ctsm.xml (maybe divided by 1.15). Does that sound good to you? Incomplete
The global dust tuning parameter dust_emis_fact will remain in CAM (although it's value will be expanded to take into account the dust emission method) Incomplete
We will make the CMEPS and then CTSM first, so this will all work together. Incomplete
Resolve some questions I have on how to handle LND_TUNING_MODE 1 Completed
Handle the namelist part in build-namelist and namelist XML, get the namelist testing to work, add tests for it 3-5 Completed
Handle the namelist part in FORTRAN 4-6 Completed
Put the control in the code where needed 2-4 Completed
Move the new files into CESM inputdata on glade and rimport 1 Completed
Add tests that exercise this to the testmods and testlist 2 Completed
Run testing as is in ctsm5.1.dev174-b4b-dev, resolve issues 4-8 Completed
Bring in for b4b-dev Respond to reviews 1-2 Completed
Update to the latest version (I tried updating to ctsm5.1.dev139 and this is expected to be simple with only one conflict) 2 Completed
Run testing again 1-4 Completed
Merge to b4b-dev 1 Completed