-
Notifications
You must be signed in to change notification settings - Fork 23
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
Replace Henry's law data in seq_drydep_mod.F90 with input data #8
Comments
@fvitt - can we move to rename seq_drydep_mod to shr_drydep_mod. I think that will be more consistent with the other names and remove confusion as to the mct implemention versus the nuopc implementation. |
Yes. Makes sense. |
This makes sense to me, too. However, note that it will require coordination between components. I'd suggest doing it in multiple steps to have a period of backwards compatibility:
|
Description of changes This moves the hard-wired data from seq_drydep_mod to an input file that can be easily replaced to provide flexibility. Specific notes This PR needs to be coordinated with ESCOMP/CAM#602 See relevant discussion in: ESCOMP/CESM_share#8 Contributors other than yourself, if any: CMEPS Issues Fixed (include github issue #): ESCOMP/CESM_share#8 Are changes expected to change answers? (specify if bfb, different at roundoff, more substantial) bfb Any User Interface Changes (namelist or namelist defaults changes)? Added dep_data_file (in drv_flds_in) for the path of the input data file containing Henrys Law coefficients Testing performed Testing performed if application target is CESM: (recommended) CIME_DRIVER=nuopc scripts_regression_tests.py machines: cheyenne, izumi details (e.g. failed tests): (recommended) CESM testlist_drv.xml machines and compilers: details (e.g. failed tests): (optional) CESM prealpha test machines and compilers details (e.g. failed tests): aux_cam tests machines and compilers: cheyenne-intel, izumi-gnu, izumi-nag details (e.g. failed tests): Testing performed if application target is UFS-coupled: (recommended) UFS-coupled testing description: details (e.g. failed tests): Testing performed if application target is UFS-HAFS: (recommended) UFS-HAFS testing description: details (e.g. failed tests): Hashes used for testing: CESM: repository to check out: ESCOMP/CESM.git branch/hash: UFS-coupled, then umbrella repostiory to check out and associated hash: repository to check out: branch/hash: UFS-HAFS, then umbrella repostiory to check out and associated hash: repository to check out: branch/hash:
Read Henrys Law coefficients from file This moves the hard-wired data from seq_drydep_mod to an input file that can be easily replaced to provide flexibility. This PR needs to be coordinated with ESCOMP/CAM#602 See relevant discussion in: ESCOMP/CESM_share#8
Move hard-wired data (effective Henry's law coeffs, molecule names and weights, etc.) in drydep_mod to an input file. This will allow more flexibility.
The text was updated successfully, but these errors were encountered: