Skip to content

Commit

Permalink
Merge pull request #2273 from samsrabin/disable-meier-roughness
Browse files Browse the repository at this point in the history
Do not use Meier roughness by default, even with 5.1

ctsm5.1.dev155 had turned on Meier2022 surface roughness calculation by default for 5.1 compsets. Several bugs have recently emerged that were not caught by pre-merge testing, so this tag reverts that change. Thus, the ZengWang2007 method is default for all compsets again.
  • Loading branch information
samsrabin authored Nov 30, 2023
2 parents 20fe922 + da4af8e commit 1ebc66d
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 1 deletion.
1 change: 0 additions & 1 deletion bld/namelist_files/namelist_defaults_ctsm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
<!-- ================================================================== -->

<z0param_method>ZengWang2007</z0param_method>
<z0param_method phys="clm5_1">Meier2022</z0param_method>

<use_z0m_snowmelt z0param_method="Meier2022" >.true.</use_z0m_snowmelt>
<use_z0m_snowmelt >.false.</use_z0m_snowmelt>
Expand Down
64 changes: 64 additions & 0 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,68 @@
===============================================================
Tag name: ctsm5.1.dev156
Originator(s): samrabin (Sam Rabin, UCAR/TSS, [email protected])
Date: Thu Nov 30 15:27:18 MST 2023
One-line Summary: Do not use Meier roughness by default

Purpose and description of changes
----------------------------------

ctsm5.1.dev155 had turned on Meier2022 surface roughness calculation by default for 5.1 compsets. Several bugs have recently emerged that were not caught by pre-merge testing, so this tag reverts that change. Thus, the ZengWang2007 method is default for all compsets again.


Significant changes to scientifically-supported configurations
--------------------------------------------------------------

Does this tag change answers significantly for any of the following physics configurations?
(Details of any changes will be given in the "Answer changes" section below.)

[Put an [X] in the box for any configuration with significant answer changes.]

[X] clm5_1

[ ] clm5_0

[ ] ctsm5_0-nwp

[ ] clm4_5


Notes of particular relevance for users
---------------------------------------

Changes made to namelist defaults (e.g., changed parameter values): 5.1 compsets now use ZengWang2007 method (instead of Meier2022) for roughness calculation.


Testing summary:
----------------

regular tests (aux_clm: https://github.com/ESCOMP/CTSM/wiki/System-Testing-Guide#pre-merge-system-testing):

cheyenne ---- OK
izumi ------- PASS


Answer changes
--------------

Changes answers relative to baseline: YES

Summarize any changes to answers, i.e.,
- what code configurations: 5.1 compsets
- what platforms/compilers: All
- nature of change (roundoff; larger than roundoff/same climate; new climate): new climate

No climate-evaluating run performed, as this change is reverting part of a commit thats barely a week old.


Other details
-------------
Pull Requests that document the changes (include PR ids):
(https://github.com/ESCOMP/ctsm/pull)
* #2273: Do not use Meier roughness by default, even with 5.1. (https://github.com/ESCOMP/CTSM/pull/2273)

===============================================================
===============================================================
Tag name: ctsm5.1.dev155
Originator(s): samrabin (Sam Rabin, UCAR/TSS, [email protected])
Date: Mon Nov 27 21:16:51 MST 2023
Expand Down
1 change: 1 addition & 0 deletions doc/ChangeSum
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Tag Who Date Summary
============================================================================================================================
ctsm5.1.dev156 samrabin 11/30/2023 Do not use Meier roughness by default.
ctsm5.1.dev155 samrabin 11/27/2023 Use baset_latvary parameters
ctsm5.1.dev154 slevis 11/22/2023 New params files with changes for Meier roughness, MIMICS, and SNICAR, and changes to leafcn and k*_nonmyc
ctsm5.1.dev153 afoster 11/17/2023 Call new FATES-side FatesReadParameters
Expand Down

0 comments on commit 1ebc66d

Please sign in to comment.