-
Notifications
You must be signed in to change notification settings - Fork 322
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 soil erodibility dataset dust emission source function from CAM to CTSM #1836
Comments
We had planned to also move the global tuning factor, but have decided to leave that in CAM. I will make a new issue for expanding that based on the new scheme and an up and coming prescribed emission mode. |
I decided to split this up into two segments. The first is #1967 which I have a time estimate of 32 hours. The second is to update the CMEPS external tag to handle the namelist being set in it rather than in CTSM. So CMEPS is updated and the CTSM namelist item is removed and replaced with the one in CMEPS. So tasks for it are:
Estimate: Min: 14+35 = 49 Estimate from average of above: 72 |
Hi this is Danny, a PhD student at UCLA working with Prof. Jasper Kok @jfkok. In issue #1604 we proposed to add a new dust emission scheme improving the dust mobilization parameterizations in CLM. Although a new scheme will be added as in PR #1712, CLM people decided to keep the existing emission scheme by Zender et al. (2003a, b).
One issue is that the (time-constant) soil erodibility source function employed by Zender's scheme has always been read in and applied to the CAM emission flux instead of to the CLM emission flux, likely due to some historical reasons. However, conceptually, how soil erodibility and other land-surface characteristics affect the emission strength should be part of the land processes, and we believe it should be read in and applied in CLM instead of CAM. Historically CLM has created a variable for the Zender source function called mbl_bsn_fct, but it has always been set as 1 as a place holder and it is conceptually the same variable as the soil_erod in CAM. Here we request moving the soil erodibility map from CAM to CLM into mbl_bsn_fct, coming as part of either the surface dataset or the stream file.
The modification will make the CLM dust emission scheme more conceptually complete, and will also eliminate conceptually overlapping variables among CLM and CAM.
@dmleung proposed the modification. @dlawrenncar, @lkemmons, @L3atm, and software engineers including @ekluzek and @fvitt agreed about the decision.
@dmleung will work on this issue in both CLM and CAM. The same issue is also posted on CAM github ESCOMP/CAM#651.
Thank you,
Danny
Files to be changed:
clm/src/biogeochem/DUSTMod.F90
clm/bld/namelist_files/namelist_defaults_ctsm.xml
clm/bld/namelist_files/namelist_definition_ctsm.xml
cam/bld/namelist_files/namelist_defaults_cam.xml
cam/bld/namelist_files/namelist_definitions.xml
cam/src/chemistry/modal_aero/dust_model.F90
cam/src/chemistry/aerosol/soil_erod_mod.F90
Some of the below files will also be changed for adding the namelist variables and reading in the soil erodibility dataset:
clm/src/biogeophys/SoilStateType.F90
clm/src/biogeophys/SoilStateInitTimeConstMod.F90
clm/src/main/controlMod.F90
clm/src/main/clm_varctl.F90
P.S.
The text was updated successfully, but these errors were encountered: