Skip to content

Commit c5e8279

Browse files
Merge branch 'PR_kmelm_03312025' (PR #7208)
The new features support scalable, km-scale E3SM land modeling (using the data atmosphere model) across various computational resources, from a single core to up to 2400 nodes on leadership-class supercomputers. Wang, D., Wang, C., Cao, Q., Krishna, J., Wu, D., Zheng, W., Schwartz, P., Yuan, F., Mohror, K., & Thornton, P. (2025). Scaling Ultrahigh-Resolution E3SM Land Model for Leadership-Class Supercomputers, IEEE Symposium on Cluster, Cloud, and Internet Computing 2025, TCSC SCALE Challenge finalist. Tested and passed e3sm_land_developer tests on Frontier using craygnu compiler. [BFB]
2 parents 33a593d + 60200fe commit c5e8279

File tree

5 files changed

+131
-3
lines changed

5 files changed

+131
-3
lines changed

cime_config/tests.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@
5353
"ERS_Ld150.ELM_USRDAT.I1850CNPRDCTCBC.elm-snowveg_arctic",
5454
"ERS.ELM_USRDAT.I1850CNPRDCTCBC.elm-usrpft_default_I1850CNPRDCTCBC",
5555
"ERS.ELM_USRDAT.I1850CNPRDCTCBC.elm-usrpft_codetest_I1850CNPRDCTCBC",
56-
"ERS.1x1_icycape.I1850GSWCNPRDCTCBC.elm-polygonal_tundra"
56+
"ERS.1x1_icycape.I1850GSWCNPRDCTCBC.elm-polygonal_tundra",
57+
"SMS_Ly1.ELM_USRDAT.I1850CNPRDCTCBC.elm-kilocraft",
5758
)
5859
},
5960

components/data_comps/datm/cime_config/config_component.xml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010
This file may have atm desc entries.
1111
-->
1212
<description modifier_mode="1">
13-
<desc atm="DATM[%QIA][%WISOQIA][%CRU][%CRUv7][%GSWP3v1][%ERA5][%ERA56HR][%GSWP3w5e5][%MOSARTTEST][%NLDAS2][%CPLHIST][%E3SMWCv2][%CPLWCH][%1PT][%NYF][%IAF][%JRA][%JRA-1p5][%JRA-1p5-2023][%JRA-1p4-2018][%JRA-RYF8485][%JRA-RYF9091][%JRA-RYF0304][%CFSv2][%CFSR]"> Data driven ATM </desc>
13+
<desc atm="DATM[%QIA][%WISOQIA][%CRU][%CRUv7][%GSWP3v1][%DaymetGSWP3][%DaymetERA5][%ERA5][%ERA56HR][%GSWP3w5e5][%MOSARTTEST][%NLDAS2][%CPLHIST][%E3SMWCv2][%CPLWCH][%1PT][%NYF][%IAF][%JRA][%JRA-1p5][%JRA-1p5-2023][%JRA-1p4-2018][%JRA-RYF8485][%JRA-RYF9091][%JRA-RYF0304][%CFSv2][%CFSR]"> Data driven ATM </desc>
1414
<desc option="QIA"> QIAN data set </desc>
1515
<desc option="WISOQIA">QIAN with water isotopes</desc>
1616
<desc option="CRU"> CRUNCEP data set </desc>
1717
<desc option="CRUv7"> CLM CRU NCEP v7 data set </desc>
1818
<desc option="GSWP3v1"> GSWP3v1 data set </desc>
19+
<desc option="DaymetGSWP3"> Daymet NA data set, sub-daily downscaled with GSWP3 </desc>
20+
<desc option="DaymetERA5"> Daymet NA data set, sub-daily downscaled with ERA5 for TESSFA project </desc>
1921
<desc option="ERA5"> Fifth generation ECMWF reanalysis </desc>
2022
<desc option="ERA56HR"> Fifth generation ECMWF reanalysis,6 hourly data </desc>
2123
<desc option="GSWP3w5e5"> GSWP3w5e5 data set </desc>
@@ -49,7 +51,7 @@
4951

5052
<entry id="DATM_MODE">
5153
<type>char</type>
52-
<valid_values>CORE2_NYF,CORE2_IAF,CLM_QIAN,CLM_QIAN_WISO,CLM1PT,CLMCRUNCEP,CLMCRUNCEPv7,CLMGSWP3v1,ELMERA5,ERA56HR,ELMGSWP3w5e5,CLMMOSARTTEST,CLMNLDAS2,CPLHIST,E3SMWCv2,CPLWCH,CORE_IAF_JRA,IAF_JRA_1p5,CORE_IAF_JRA_1p4_2018,CORE_RYF8485_JRA,CORE_RYF9091_JRA,CORE_RYF0304_JRA,CFSv2,CFSR</valid_values>
54+
<valid_values>CORE2_NYF,CORE2_IAF,CLM_QIAN,CLM_QIAN_WISO,CLM1PT,CLMCRUNCEP,CLMCRUNCEPv7,CLMGSWP3v1,uELM_NA,uELM_TES,ELMERA5,ERA56HR,ELMGSWP3w5e5,CLMMOSARTTEST,CLMNLDAS2,CPLHIST,E3SMWCv2,CPLWCH,CORE_IAF_JRA,IAF_JRA_1p5,CORE_IAF_JRA_1p4_2018,CORE_RYF8485_JRA,CORE_RYF9091_JRA,CORE_RYF0304_JRA,CFSv2,CFSR</valid_values>
5355
<default_value>CORE2_NYF</default_value>
5456
<group>run_component_datm</group>
5557
<file>env_run.xml</file>
@@ -59,6 +61,8 @@
5961
WARNING for CLMNLDAS2: This is a regional forcing dataset over the U.S. (25-53N, 235-293E). Garbage data will be produced for runs extending beyond this regional domain.
6062
WARNING for CLMGSWP3v1: Humidity is identically zero for last time step in Dec/2013 and all of 2014 so you should NOT use 2014
6163
data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
64+
uELM_NA are GSWP3v2 downscaled with Daymet v4 for North America at km resolution (ultra-high res. land model).
65+
uELM_TES are ERA5 downscaled with Daymet v4 for TESSFA at 4km resolution (ultra-high res. land model).
6266
</desc>
6367
<values match="last">
6468
<value compset="%NYF">CORE2_NYF</value>
@@ -75,6 +79,8 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
7579
<value compset="%CRU">CLMCRUNCEP</value>
7680
<value compset="%CRUv7">CLMCRUNCEPv7</value>
7781
<value compset="%GSWP3v1">CLMGSWP3v1</value>
82+
<value compset="%DaymetGSWP3">uELM_NA</value>
83+
<value compset="%DaymetERA5">uELM_TES</value>
7884
<value compset="%ERA5">ELMERA5</value>
7985
<value compset="%ERA56HR">ERA56HR</value>
8086
<value compset="%GSWP3w5e5">ELMGSWP3w5e5</value>
@@ -378,13 +384,17 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
378384
<value compset="1850.*_DATM%QIA">1</value>
379385
<value compset="1850.*_DATM%CRU">1</value>
380386
<value compset="1850.*_DATM%GSW">1</value>
387+
<value compset="1850.*_DATM%DaymetGSWP3">1</value>
388+
<value compset="1850.*_DATM%DaymetERA5">1</value>
381389
<value compset="HIST.*_DATM%QIA">1895</value>
382390
<value compset="HIST.*_DATM%CRU">1901</value>
383391
<value compset="HIST.*_DATM%GSW">1901</value>
384392
<value compset="HIST.*_DATM%NLDAS2">$DATM_CLMNCEP_YR_START</value>
385393
<value compset="20TR.*_DATM%QIA">1895</value>
386394
<value compset="20TR.*_DATM%CRU">1901</value>
387395
<value compset="20TR.*_DATM%GSW">1901</value>
396+
<value compset="20TR.*_DATM%DaymetGSWP3">1980</value>
397+
<value compset="20TR.*_DATM%DaymetERA5">1980</value>
388398
<value compset="SSP.*_DATM%QIA">$DATM_CLMNCEP_YR_START</value>
389399
<value compset="SSP.*_DATM%CRU">$DATM_CLMNCEP_YR_START</value>
390400
<value compset="SSP.*_DATM%GSW">$DATM_CLMNCEP_YR_START</value>
@@ -414,6 +424,8 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
414424
<value compset="1850.*_DATM%QIA">1948</value>
415425
<value compset="1850.*_DATM%CRU">1901</value>
416426
<value compset="1850.*_DATM%GSW">1901</value>
427+
<value compset="1850.*_DATM%DaymetGSWP3">1980</value>
428+
<value compset="1850.*_DATM%DaymetERA5">1980</value>
417429
<value compset="1850.*_DATM%NLDAS2">0</value> <!-- Unsupported -->
418430
<value compset="2000.*_DATM%WISOQIA">2000</value>
419431
<value compset="2000.*_DATM%QIA">1972</value>
@@ -424,6 +436,8 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
424436
<value compset="20TR.*_DATM%QIA">1948</value>
425437
<value compset="20TR.*_DATM%CRU">1901</value>
426438
<value compset="20TR.*_DATM%GSW">1901</value>
439+
<value compset="20TR.*_DATM%DaymetGSWP3">1980</value>
440+
<value compset="20TR.*_DATM%DaymetERA5">1980</value>
427441
<value compset="20TR.*_DATM%NLDAS2">0</value> <!-- Unsupported -->
428442
<value compset="4804.*_DATM%QIA">1948</value>
429443
<value compset="SSP.*_DATM%QIA" >1995</value>
@@ -460,6 +474,8 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
460474
<value compset="1850.*_DATM%CRU">1920</value>
461475
<value compset="1850.*_DATM%GSW">1920</value>
462476
<value compset="1850.*_DATM%GSWP3w5e5">1920</value>
477+
<value compset="1850.*_DATM%DaymetGSWP3">2014</value>
478+
<value compset="1850.*_DATM%DaymetERA5">2023</value>
463479
<value compset="1850.*_DATM%NLDAS2">-1</value> <!-- Unsupported -->
464480
<value compset="2000.*_DATM%WISOQIA">2004</value>
465481
<value compset="2000.*_DATM%QIA">2004</value>
@@ -472,6 +488,8 @@ data (see cime issue #3653 -- https://github.com/ESMCI/cime/issues/3653).
472488
<value compset="20TR.*_DATM%CRU">1920</value>
473489
<value compset="20TR.*_DATM%GSW">1920</value>
474490
<value compset="20TR.*_DATM%GSWP3w5e5">1920</value>
491+
<value compset="20TR.*_DATM%DaymetGSWP3">2014</value>
492+
<value compset="20TR.*_DATM%DaymetERA5">2023</value>
475493
<value compset="20TR.*_DATM%NLDAS2">-1</value> <!-- Unsupported -->
476494
<value compset="4804.*_DATM%QIA">2004</value>
477495
<value compset="SSP.*_DATM%QIA">2004</value>

components/data_comps/datm/cime_config/namelist_definition_datm.xml

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
CLMCRUNCEP = Run with the CLM CRU NCEP V4 ( default ) forcing valid from 1900 to 2010 (force CLM)
3737
CLMCRUNCEPv7 = Run with the CLM CRU NCEP V7 forcing valid from 1900 to 2010 (force CLM)
3838
CLMGSWP3v1 = Run with the CLM GSWP3 V1 forcing (force CLM)
39+
uELM_NA = Run with the uELM GSWP3/daymet forcing (force high res. ELM)
40+
uELM_TES = Run with the uELM ERA5/daymet forcing (force high res. ELM)
3941
ELMERA5 = Run with the ELM fifth generation ECMWF reanalysis from 1979 to present
4042
ERA56HR = Run with the ELM fifth generation ECMWF reanalysis from 1979 to present
4143
ELMGSWP3w5e5 = Run with the ELM GSWP3-w5e5 forcing (force ELM)
@@ -143,6 +145,17 @@
143145
ELMGSWP3w5e5.Precip
144146
ELMGSWP3w5e5.TPQW
145147
148+
uELM_NA.FSDS
149+
uELM_NA.FLDS
150+
uELM_NA.TBOT
151+
uELM_NA.QBOT
152+
uELM_NA.PRECTmms
153+
uELM_NA.PSRF
154+
uELM_NA.WIND
155+
156+
uELM_TES.Prec
157+
uELM_TES.Solr
158+
uELM_TES.TPHWL
146159
147160
CLMMOSARTTEST
148161
@@ -250,6 +263,8 @@
250263
<value datm_mode="ELMERA5">ELMERA5.msdrswrf,ELMERA5.msdfswrf,ELMERA5.mcpr,ELMERA5.mlspr,ELMERA5.t2m,ELMERA5.sp,ELMERA5.d2m,ELMERA5.w10,ELMERA5.msdwlwrf</value>
251264
<value datm_mode="ERA56HR">ERA56HR.msdrswrf,ERA56HR.msdfswrf,ERA56HR.mcpr,ERA56HR.mlspr,ERA56HR.t2m,ERA56HR.sp,ERA56HR.d2m,ERA56HR.w10,ERA56HR.msdwlwrf</value>
252265
<value datm_mode="ELMGSWP3w5e5">ELMGSWP3w5e5.Solar,ELMGSWP3w5e5.Precip,ELMGSWP3w5e5.TPQW</value>
266+
<value datm_mode="uELM_NA">uELM_NA.FSDS,uELM_NA.FLDS,uELM_NA.TBOT,uELM_NA.QBOT,uELM_NA.PRECTmms,uELM_NA.PSRF,uELM_NA.WIND</value>
267+
<value datm_mode="uELM_TES">uELM_TES.Prec,uELM_TES.Solr,uELM_TES.TPQWL</value>
253268
<value datm_mode="CLMMOSARTTEST">CLMMOSARTTEST</value>
254269
<value datm_mode="CLMNLDAS2">CLMNLDAS2.Solar,CLMNLDAS2.Precip,CLMNLDAS2.TPQW</value>
255270
<value datm_mode="CORE2_NYF" >CORE2_NYF.GISS,CORE2_NYF.GXGXS,CORE2_NYF.NCEP</value>
@@ -289,6 +304,8 @@
289304
<value stream="ELMERA5">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.ERA.0.25d.v5.c180614</value>
290305
<value stream="ERA56HR">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.ERA.6HRLY.0.25d.v5.c180614</value>
291306
<value stream="ELMGSWP3w5e5">$DIN_LOC_ROOT/share/domains</value>
307+
<value stream="uELM_NA">$DIN_LOC_ROOT/share/domains/domain.clm/</value>
308+
<value stream="uELM_TES">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
292309
<value stream="CLMCRUNCEP\.">$DIN_LOC_ROOT/share/domains/domain.clm</value>
293310
<value stream="CLMCRUNCEP_V5">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.cruncep_qianFill.0.5d.V5.c140715</value>
294311
<value stream="CLMGSWP3">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.GSWP3.0.5d.v1.c170516</value>
@@ -366,6 +383,8 @@
366383
<value stream="ELMERA5">domain.lnd.era5_721x1440_rdrlat_EC30to60E2r2.221115.nc</value>
367384
<value stream="ERA56HR">domain.lnd.era5_721x1440_rdrlat_EC30to60E2r2.221115.nc</value>
368385
<value stream="ELMGSWP3w5e5">domain.lnd.360x720_gswp3.0v1.c170606.nc</value>
386+
<value stream="uELM_NA">MOF21_domain.lnd.Daymet_NA.1km.1d.c240524.nc</value>
387+
<value stream="uELM_TES">domain.lnd.Daymet.km.1d.nc</value>
369388
<value stream="CLMMOSARTTEST">domain.lnd.nldas2_0224x0464_c110415.nc</value>
370389
<value stream="CLMNLDAS2">domain.lnd.0.125nldas2_0.125nldas2.190410.nc</value>
371390
<value stream="CORE2_NYF.GISS">nyf.giss.T62.051007.nc</value>
@@ -589,6 +608,16 @@
589608
<value stream="ERA56HR.d2m">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.ERA.6HRLY.0.25d.v5.c180614/tdew</value>
590609
<value stream="ERA56HR.w10">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.ERA.6HRLY.0.25d.v5.c180614/wind</value>
591610
<value stream="ERA56HR.msdwlwrf">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.ERA.6HRLY.0.25d.v5.c180614/lwdn</value>
611+
<value stream="uELM_NA.FSDS">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
612+
<value stream="uELM_NA.FLDS">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
613+
<value stream="uELM_NA.TBOT">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
614+
<value stream="uELM_NA.QBOT">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
615+
<value stream="uELM_NA.PRECTmms">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
616+
<value stream="uELM_NA.PSRF">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
617+
<value stream="uELM_NA.WIND">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
618+
<value stream="uELM_TES.Prec">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
619+
<value stream="uELM_TES.Solr">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
620+
<value stream="uELM_TES.TPQWL">$DIN_LOC_ROOT_CLMFORC/atm_forcing.datm7.km.1d</value>
592621
<value stream="CLMMOSARTTEST">$DIN_LOC_ROOT/atm/datm7/NLDAS</value>
593622
<value stream="CLMNLDAS2.Solar">$DIN_LOC_ROOT/atm/datm7/atm_forcing.datm7.NLDAS2.0.125d.v1/Solar</value>
594623
<value stream="CLMNLDAS2.Precip">$DIN_LOC_ROOT/atm/datm7/atm_forcing.datm7.NLDAS2.0.125d.v1/Precip</value>
@@ -701,6 +730,17 @@
701730
<value stream="ELMGSWP3w5e5.Solar">gswp_w5e5.Solr.%ym.nc</value>
702731
<value stream="ELMGSWP3w5e5.Precip">gswp_w5e5.Prec.%ym.nc</value>
703732
<value stream="ELMGSWP3w5e5.TPQW">gswp_w5e5.TPQWL.%ym.nc</value>
733+
<value stream="uELM_NA.FSDS">MOF21_clmforc.Daymet4.1km.1d.FSDS.%ym.nc</value>
734+
<value stream="uELM_NA.FLDS">MOF21_clmforc.Daymet4.1km.1d.FLDS.%ym.nc</value>
735+
<value stream="uELM_NA.TBOT">MOF21_clmforc.Daymet4.1km.1d.TBOT.%ym.nc</value>
736+
<value stream="uELM_NA.QBOT">MOF21_clmforc.Daymet4.1km.1d.QBOT.%ym.nc</value>
737+
<value stream="uELM_NA.PRECTmms">MOF21_clmforc.Daymet4.1km.1d.PRECTmms.%ym.nc</value>
738+
<value stream="uELM_NA.PSRF">MOF21_clmforc.Daymet4.1km.1d.PSRF.%ym.nc</value>
739+
<value stream="uELM_NA.WIND">MOF21_clmforc.Daymet4.1km.1d.WIND.%ym.nc</value>
740+
741+
<value stream="uELM_TES.Prec">clmforc.Daymet.km.1d.Prec.%ym.nc</value>
742+
<value stream="uELM_TES.Solr">clmforc.Daymet.km.1d.Solr.%ym.nc</value>
743+
<value stream="uELM_TES.TPQWL">clmforc.Daymet.km.1d.TPQWL.%ym.nc</value>
704744
<value stream="CLMMOSARTTEST">clmforc.nldas.%ym.nc</value>
705745
<value stream="CLMNLDAS2.Solar">ctsmforc.NLDAS2.0.125d.v1.Solr.%ym.nc</value>
706746
<value stream="CLMNLDAS2.Precip">ctsmforc.NLDAS2.0.125d.v1.Prec.%ym.nc</value>
@@ -1760,6 +1800,43 @@
17601800
<value stream="ERA56HR.msdfswrf">
17611801
msdfswrf swdndf
17621802
</value>
1803+
1804+
<value stream="uELM_NA.FSDS">
1805+
FSDS swdn
1806+
</value>
1807+
<value stream="uELM_NA.PRECTmms">
1808+
PRECTmms precn
1809+
</value>
1810+
<value stream="uELM_NA.TBOT">
1811+
TBOT tbot
1812+
</value>
1813+
<value stream="uELM_NA.WIND">
1814+
WIND wind
1815+
</value>
1816+
<value stream="uELM_NA.QBOT">
1817+
QBOT shum
1818+
</value>
1819+
<value stream="uELM_NA.PSRF">
1820+
PSRF pbot
1821+
</value>
1822+
<value stream="uELM_NA.FLDS">
1823+
FLDS lwdn
1824+
</value>
1825+
1826+
<value stream="uELM_TES.Prec">
1827+
PRECTmms precn
1828+
</value>
1829+
<value stream="uELM_TES.Solr">
1830+
FSDS swdn
1831+
</value>
1832+
<value stream="uELM_TES.TPQWL">
1833+
TBOT tbot
1834+
QBOT shum
1835+
PSRF pbot
1836+
FLDS lwdn
1837+
WIND wind
1838+
</value>
1839+
17631840
<value stream="ERA56HR.mcpr">
17641841
mcpr precc
17651842
</value>
@@ -2075,6 +2152,8 @@
20752152
<value stream="ELMERA5">$DATM_CLMNCEP_YR_ALIGN</value>
20762153
<value stream="ERA56HR">$DATM_CLMNCEP_YR_ALIGN</value>
20772154
<value stream="ELMGSWP3w5e5">$DATM_CLMNCEP_YR_ALIGN</value>
2155+
<value stream="uELM_NA">$DATM_CLMNCEP_YR_ALIGN</value>
2156+
<value stream="uELM_TES">$DATM_CLMNCEP_YR_ALIGN</value>
20782157
<value stream="CLMMOSARTTEST">$DATM_CLMNCEP_YR_ALIGN</value>
20792158
<value stream="CLMNLDAS2">$DATM_CLMNCEP_YR_ALIGN</value>
20802159
<value stream="CORE2_NYF">1</value>
@@ -2133,6 +2212,8 @@
21332212
<value stream="ELMERA5">$DATM_CLMNCEP_YR_START</value>
21342213
<value stream="ERA56HR">$DATM_CLMNCEP_YR_START</value>
21352214
<value stream="ELMGSWP3w5e5">$DATM_CLMNCEP_YR_START</value>
2215+
<value stream="uELM_NA">$DATM_CLMNCEP_YR_START</value>
2216+
<value stream="uELM_TES">$DATM_CLMNCEP_YR_START</value>
21362217
<value stream="CLMMOSARTTEST">$DATM_CLMNCEP_YR_START</value>
21372218
<value stream="CLMNLDAS2">$DATM_CLMNCEP_YR_START</value>
21382219
<value stream="CORE2_NYF">1</value>
@@ -2213,6 +2294,8 @@
22132294
<value stream="ELMERA5">$DATM_CLMNCEP_YR_END </value>
22142295
<value stream="ERA56HR">$DATM_CLMNCEP_YR_END </value>
22152296
<value stream="ELMGSWP3w5e5">$DATM_CLMNCEP_YR_END </value>
2297+
<value stream="uELM_NA">$DATM_CLMNCEP_YR_END</value>
2298+
<value stream="uELM_TES">$DATM_CLMNCEP_YR_END</value>
22162299
<value stream="CLMMOSARTTEST">$DATM_CLMNCEP_YR_END </value>
22172300
<value stream="CLMNLDAS2">$DATM_CLMNCEP_YR_END </value>
22182301
<value stream="CORE2_NYF">1</value>
@@ -2380,6 +2463,7 @@
23802463
<value datm_mode="CLM">CLMNCEP</value>
23812464
<value datm_mode="ELMERA5">CLMNCEP</value>
23822465
<value datm_mode="ERA56HR">CLMNCEP</value>
2466+
<value datm_mode="uELM">CLMNCEP</value>
23832467
<value datm_mode="ELM">CLMNCEP</value>
23842468
<value datm_mode="CORE2_NYF">CORE2_NYF</value>
23852469
<value datm_mode="CORE2_IAF">CORE2_IAF</value>
@@ -2507,6 +2591,8 @@
25072591
<value stream="CLMCRUNCEP" atm_grid="hcru">copy</value>
25082592
<value stream="CLMGSWP3" atm_grid="hcru">copy</value>
25092593
<value stream="ELMGSWP3w5e5" atm_grid="hcru">copy</value>
2594+
<value stream="uELM_NA">copy</value>
2595+
<value stream="uELM_TES">copy</value>
25102596
<value stream="CLMNLDAS2" atm_grid="0.125nldas2">copy</value>
25112597
<value stream="co2tseries">nn</value>
25122598
</values>
@@ -2604,6 +2690,16 @@
26042690
<value stream="ERA56HR.msdwlwrf">linear</value>
26052691
<value stream="ELMGSWP3w5e5.Solar">coszen</value>
26062692
<value stream="ELMGSWP3w5e5.Precip">nearest</value>
2693+
<value stream="uELM_NA.FSDS">coszen</value>
2694+
<value stream="uELM_NA.PRECTmms">nearest</value>
2695+
<value stream="uELM_NA.FLDS">linear</value>
2696+
<value stream="uELM_NA.TBOT">linear</value>
2697+
<value stream="uELM_NA.QBOT">linear</value>
2698+
<value stream="uELM_NA.PSRF">linear</value>
2699+
<value stream="uELM_NA.WIND">linear</value>
2700+
<value stream="uELM_TES.Solr">coszen</value>
2701+
<value stream="uELM_TES.Prec">nearest</value>
2702+
<value stream="uELM_TES.TPHWL">linear</value>
26072703
<value stream="CLMNLDAS2.Solar">coszen</value>
26082704
<value stream="CLMNLDAS2.Precip">nearest</value>
26092705
<value stream="BC.CRUNCEP.GPCP.Precip">nearest</value>
@@ -2649,6 +2745,7 @@
26492745
<value stream="co2tseries.SSP">extend</value>
26502746
<value datm_mode="CLM1PT">extend</value>
26512747
<value atm_grid="CLM_USRDAT">cycle</value>
2748+
<value atm_grid="ELM_USRDAT">cycle</value>
26522749
</values>
26532750
</entry>
26542751

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
./xmlchange DATM_MODE=uELM_NA
2+
./xmlchange DATM_CLMNCEP_YR_END=1948
3+
./xmlchange DATM_CLMNCEP_YR_START=2014
4+
./xmlchange DATM_CLMNCEP_YR_END=2014
5+
./xmlchange ATM_NCPL=24
6+
7+
./xmlchange ATM_DOMAIN_PATH='$DIN_LOC_ROOT/share/domains/domain.clm'
8+
./xmlchange LND_DOMAIN_PATH='$DIN_LOC_ROOT/share/domains/domain.clm'
9+
./xmlchange ATM_DOMAIN_FILE="MOF21_domain.lnd.Daymet_NA.1km.1d.c240524.nc"
10+
./xmlchange LND_DOMAIN_FILE="MOF21_domain.lnd.Daymet_NA.1km.1d.c240524.nc"
11+
./xmlchange NTASKS=1
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fsurdat = '$DIN_LOC_ROOT/lnd/clm2/surfdata_map/MOF21_surfdata.Daymet_NA.1km.1d.c240524.nc'

0 commit comments

Comments
 (0)