ESCOMP / ESCOMP/CDEPS

Have CLM determine the need for NDEP and O3 rather than DATM

Open
#434 0 comments 0 reactions 1 assignee Claimed by @ekluzek View on GitHub
answers are bfb CESM Only enhancement Responsibility: CTSM
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.