Skip to content
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

First tag with PE layouts and testing for Derecho #2269

Merged
merged 71 commits into from
Dec 8, 2023

Conversation

ekluzek
Copy link
Collaborator

@ekluzek ekluzek commented Nov 28, 2023

Description of changes

First tag for CTSM working and tested on Derecho.
Updates externals beyond cesm2_3_beta16 to fix some issues
Working PE layouts
Changes from CESM3_dev over to main-dev
Testing added for Derecho
Get tools testing working on Derecho?
Add Derecho to the README files under tools/modify_input_files and tools/site_and_regional

Specific notes

Contributors other than yourself, if any:

CTSM Issues Fixed (include github issue #):

Are answers expected to change (and if so in what way)? No

Any User Interface Changes (namelist or namelist defaults changes)? Added clm5_1_cam6 LND_TUNING_MODE

Testing performed, if any:
Will run: standard testing, + cesm3_dev + python +fates and ctsm_sci testing

…E for clm5_1_cam6.0, fix a syntax issue from the earlier merge

(cherry picked from commit 2746a0d)

 Conflicts:
	bld/namelist_files/namelist_defaults_ctsm.xml
(cherry picked from commit aba49b6)
…on/CLM5_restarts/ctsm51_cesm23a14a_ne30pg3ne30pg3mg17_CPLHIST_1850pAD.clm2.r.0561-01-01-00000.nc

(cherry picked from commit b80808f)
… Cecile is running for fully coupled, this is concurrent, with one node for DATM and 5 for CLM

(cherry picked from commit e071557)
…estart tests and one month long production

(cherry picked from commit 591bdc4)
(cherry picked from commit 944dfc7)
(cherry picked from commit 27e8e71)
(cherry picked from commit fec26d6)
(cherry picked from commit 9f444bb)
(cherry picked from commit 7a15bac)
…pdate the 1850 ne30np4.pg3 surface dataset, using the old one resulted in subscript overflow

(cherry picked from commit 7ea0669)

 Conflicts:
	bld/namelist_files/namelist_defaults_ctsm.xml
(cherry picked from commit da5beb8)
…excess ice off, add tests to expected fails

(cherry picked from commit c1cadb3)
(cherry picked from commit a4eff78)

 Conflicts:
	bld/namelist_files/namelist_defaults_ctsm.xml
(cherry picked from commit 4e09130)

 Conflicts:
	cime_config/testdefs/ExpectedTestFails.xml
(cherry picked from commit b916d38)
… the PEM test that is no longer needed and doesn't have a testmod for it

(cherry picked from commit 04853a8)
…30np4.pg3 landuse.timeseries file

(cherry picked from commit d3a82a5)

 Conflicts:
	bld/namelist_files/namelist_defaults_ctsm.xml
(cherry picked from commit 1a09d07)

 Conflicts:
	cime_config/testdefs/testmods_dirs/clm/ciso_decStartNoMeier/user_nl_clm
Use baset_latvary parameters

Namelist parameters baset_latvary_slope and baset_latvary_intercept were never actually used, with values of 0.4 and 12 being hard-coded in the relevant subroutine instead. This PR fixes that, and also adds unit testing of a refactored function that uses them.
…p is required because the finidat file is based on ctsm5.2 datasets
@samsrabin
Copy link
Collaborator

I'm also getting a failure in MODEL_BUILD for SMS_D_Lm1_Mmpi-serial.CLM_USRDAT.I1PtClm50SpRs.derecho_intel.clm-USUMB_nuopc. Log file at /glade/derecho/scratch/samrabin/tests_1201-150937de/SMS_D_Lm1_Mmpi-serial.CLM_USRDAT.I1PtClm50SpRs.derecho_intel.clm-USUMB_nuopc.1201-150937de/bld/cesm.bldlog.231201-151249.

@ekluzek ekluzek changed the title First tag for Derecho First tag with PE layouts and testing for Derecho Dec 6, 2023
@ekluzek ekluzek merged commit 50bfc43 into ESCOMP:master Dec 8, 2023
2 checks passed
@ekluzek ekluzek deleted the derecho1 branch December 8, 2023 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new capability or improved behavior of existing capability priority: high High priority to fix/merge soon, e.g., because it is a problem in important configurations
4 participants