Have CLM determine the need for NDEP and O3 rather than DATM
- Dominant language
- Fortran
- Stars
- 32
- Forks
- 68
- Avg merge
- 5d 13h
- Merged PRs (30d)
- 2
Description
Currently DATM has a blanket statement that if CLM is being coupled in, that: PRESAERO, PRESNDEP, PRESO3, and PRESTOPO ALL have to be provided. PRESAERO is required by CLM (and maybe PRESTOPO?) but PRESNDEP and PRESO3 depend on the CLM configuration. We will transition so that PRESNDEP is ALWAYS provided, but have work before that can happen.
But, certainly PRESNDEP and PRESO3 should be allowed to be set to "none" and CLM should be responsible to check if they are needed. And CLM can abort and say they need to be provided.
For PRESNDEP CLM_NDEP_FROM_CPL could be queried and PRESNDEP allowed to be none, if it's FALSE. For PRESO3 a particular CLM namelist setting has to be on, so it wouldn't be easy for DATM to check for it.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.