Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
291637b
adding logger class and main function...same functionality
negin513 Mar 30, 2021
e565b8d
removing mprint and print to work with both python 2 and 3. Currently…
negin513 Mar 30, 2021
f08851e
making the logger cleaner... logging is working on both version...but…
negin513 Mar 30, 2021
d037758
making it work with python 3 + clean up
negin513 Mar 31, 2021
2420086
making create_datm a function
negin513 Mar 31, 2021
18824c7
just making functions to do the work instead of main.
negin513 Mar 31, 2021
1cd9f3c
adding cmd line args and fixing the issue for python3 -- bfb.
negin513 Apr 5, 2021
79afb59
more oop rework.
negin513 Apr 6, 2021
e05dd1c
add neon tower sites
jedwards4b Feb 8, 2021
9e724d7
Remove whitespace changes from namelist_defaults_ctsm.xml
billsacks Feb 10, 2021
6f0540b
update NEON development based on discussion
jedwards4b Feb 19, 2021
43f0249
update neon support
jedwards4b Mar 1, 2021
cce2be2
rebase to master at tag ctsm5.1.dev033
jedwards4b Apr 12, 2021
0e17a4e
add surfdata files
jedwards4b Apr 15, 2021
b4f4183
correct location of surfdata
jedwards4b Apr 16, 2021
4ab9148
clean up
jedwards4b Apr 16, 2021
08712a6
remove finidat file
jedwards4b Apr 16, 2021
2434230
update from csv
jedwards4b Apr 16, 2021
feae2dc
more neon sites
jedwards4b Apr 16, 2021
d0c27ee
list all neon sites
jedwards4b Apr 16, 2021
a0d8de2
add a newline
jedwards4b Apr 16, 2021
c8257ba
saving some changes
negin513 Apr 16, 2021
993941d
adding some site-specific information.
negin513 Apr 16, 2021
13b2956
quick commit.
negin513 Apr 20, 2021
deb2a63
Add a test for one of the NEON sites ABBY, NEON user_nl_clm needed th…
ekluzek Apr 20, 2021
9db9ce1
Remove env variable conversion for as already inside of build-namelist
ekluzek Apr 20, 2021
fcf7f65
Test all of the NEON sites, and change the name of subroutine to crea…
ekluzek Apr 20, 2021
4460069
Correct one of the site names
ekluzek Apr 20, 2021
7d7751a
Merge tag 'ctsm5.1.dev035' into neon_compsets
ekluzek Apr 20, 2021
824ced8
Add test mod for one of the NEON sites
ekluzek Apr 20, 2021
a03f6ac
before combining regional class..
negin513 Apr 21, 2021
21328ae
after adding regional class
negin513 Apr 21, 2021
ec31c92
Merge tag 'ctsm5.1.dev036' into neon_compsets
ekluzek Apr 21, 2021
bc40b41
adding some comments + implementing others' comments.
negin513 Apr 22, 2021
71efed2
saving some options.
negin513 Apr 29, 2021
62296a6
os.path.join for better concat of paths and changing crop surf file...
negin513 Apr 29, 2021
ab17117
adding more landunit structure options as command line arguments.
negin513 Apr 29, 2021
2f5304d
better help
negin513 Apr 29, 2021
339e2cb
updating metadata for files
negin513 Apr 29, 2021
e8d749a
bug fix for datm create
negin513 Apr 29, 2021
9771ba3
Cleaning ups for singlept
negin513 Apr 29, 2021
ee07647
update metadata for regional cases.
negin513 Apr 29, 2021
879e5f8
adding more help
negin513 Apr 29, 2021
b3d0bf5
Removing a redundant sentence from help.
negin513 Apr 29, 2021
d8c35ea
rename singlept to subset_data.py
negin513 Apr 29, 2021
c759d82
removing subset_surfdata since the new code has that exact capability.
negin513 Apr 29, 2021
fdef374
few changes to cmd line args formats...
negin513 Apr 29, 2021
9ef8dd4
adding hash
negin513 Apr 29, 2021
1838110
Move NEON_YELL test to NIWO since we don't have data for YELL site ye…
ekluzek Apr 30, 2021
57f7a04
Make the new compset for singlepoint/NEON use the latest CLM version.…
ekluzek Apr 30, 2021
9f8f8d6
Move setting outside of loop
ekluzek Apr 30, 2021
614ef4b
Update cime and cdeps version which is needed for the NEON sites
ekluzek Apr 30, 2021
392e694
Change NEON test to point to NIWO site where we have data, and use th…
ekluzek Apr 30, 2021
d6a612b
Fix typo in last, add settings for start and end year
ekluzek Apr 30, 2021
afefc2d
Set start date to 2018, set CLM use case to the SSP3-7.0 future scena…
ekluzek Apr 30, 2021
643147b
Set orb_year to 2018 and use 2018 CO2 value, and have PRESAERO use SS…
ekluzek Apr 30, 2021
115044c
Externals is needed for cdeps to bring in the fox library
ekluzek Apr 30, 2021
8e6fe7d
Set NIWO NEON longitude to what's on the surface dataset, and remove …
ekluzek Apr 30, 2021
eb5f2e3
Set the long to the same value on the surface dataset, and set the en…
ekluzek May 1, 2021
b06af57
fixing some minor cmd line parser issues.
negin513 May 3, 2021
56b4114
Add a nuopc and mct version of USUMB test-mod
ekluzek May 3, 2021
5be9a7f
Update cdeps external to version that can modify the years run over
ekluzek May 3, 2021
9927aa1
Merge tag 'ctsm5.1.dev038' into neon_compsets
ekluzek May 3, 2021
f34deef
Remove setting of domain files and set lat/lon in xml as is required …
ekluzek May 4, 2021
b854ad6
addressing some comments on the flags helps and types
negin513 May 5, 2021
8540eb8
Update cime to version with the CLM_USRDAT change I needed
ekluzek May 11, 2021
8a65d2f
Add a Hist compset for single point tower sites
ekluzek May 11, 2021
0e845b3
Remove from expected fails, tests that should work now
ekluzek May 12, 2021
ba0c639
This arctic test should work now since the test mod being used shoul…
ekluzek May 12, 2021
05e33d4
Add a NEON test to izumi
ekluzek May 12, 2021
c7b52d7
update surfile version
jedwards4b May 13, 2021
d1a1cb7
Merge branch 'neon_compsets' of github.com:jedwards4b/CTSM into neon_…
ekluzek May 13, 2021
d43264c
Set start date for tower sites, needed because the data starts mid-year
ekluzek May 13, 2021
31ae9bf
Move the longitutde back to the actual site since we've updated the s…
ekluzek May 14, 2021
7c6c975
Update cdeps to the latest tag with the changes we need in place
ekluzek May 14, 2021
4cd194f
There is a seperate test-mod for nuopc vs mct for the USUMB site
ekluzek May 14, 2021
ce1f54d
Merge remote-tracking branch 'negin513/singlept_develop' into neon_co…
ekluzek May 14, 2021
d824da7
Add some comments about the tests
ekluzek May 14, 2021
268ef42
Adding initial cut at the Change files
ekluzek May 14, 2021
afd90dd
Update cism since the latest cime needs a newer version of cism
ekluzek May 17, 2021
7ba272d
Update tests with new name for cism grid for greenland
ekluzek May 17, 2021
8e51e76
Make a specific shell_commands for setting the start date of single p…
ekluzek May 17, 2021
e49b421
Use the CLM1PTStartDate testmod for tower sites
ekluzek May 17, 2021
16ad727
Update cmeps to version being used in the cesm2_3_alpha03a tag
ekluzek May 17, 2021
c99ab4a
Add USUMB includes and make NEON site with mpi-serial
ekluzek May 18, 2021
7a50488
Add new expected fails
ekluzek May 18, 2021
a8f05da
Update change files
ekluzek May 18, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions Externals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ required = True
local_path = components/cism
protocol = git
repo_url = https://github.com/ESCOMP/CISM-wrapper
tag = cism2_1_78
tag = cismwrap_2_1_83
externals = Externals_CISM.cfg
required = True

Expand Down Expand Up @@ -37,21 +37,22 @@ required = True
local_path = cime
protocol = git
repo_url = https://github.com/ESMCI/cime
tag = branch_tags/cime5.8.42_a01
tag = cime5.8.47
required = True

[cmeps]
local_path = cime/src/drivers/nuopc/
protocol = git
repo_url = https://github.com/ESCOMP/CMEPS.git
tag = v0.9.0
tag = cmeps0.13.2
required = True

[cdeps]
local_path = components/cdeps
protocol = git
repo_url = https://github.com/ESCOMP/CDEPS.git
tag = v0.6.0
tag = cdeps0.12.4
externals = Externals_CDEPS.cfg
required = True

[doc-builder]
Expand Down
79 changes: 77 additions & 2 deletions bld/unit_testers/build-namelist_test.pl
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,31 @@ sub make_config_cache {
$fh->close();
}

sub cat_and_create_namelistinfile {
#
# Concatenate the user_nl_clm files together and turn it into a namelist input file
# that can be read in by build-namelist
#
my ($file1, $file2, $outfile) = @_;

my $fh = IO::File->new($file1, '<') or die "can't open file: $file1";
my $outfh = IO::File->new($outfile, '>') or die "can't open file: $outfile";
print $outfh "&clm_settings\n\n";
while ( my $line = <$fh> ) {
print $outfh " $line";
}
$fh->close();
if ( defined($file2) ) {
my $fh = IO::File->new($file2, '<') or die "can't open file: $file2";
while ( my $line = <$fh> ) {
print $outfh " $line";
}
}
print $outfh "\n/\n";
$fh->close();
$outfh->close();
}

#
# Process command-line options.
#
Expand Down Expand Up @@ -138,9 +163,9 @@ sub make_config_cache {
#
# Figure out number of tests that will run
#
my $ntests = 1552;
my $ntests = 1740;
if ( defined($opts{'compare'}) ) {
$ntests += 1044;
$ntests += 1185;
}
plan( tests=>$ntests );

Expand Down Expand Up @@ -323,6 +348,56 @@ sub make_config_cache {
}
&cleanup();
}
print "\n===============================================================================\n";
print "Test the NEON sites\n";
print "=================================================================================\n";
my $phys = "clm5_1";
$mode = "-phys $phys";
&make_config_cache($phys);
my $neondir = "../../cime_config/usermods_dirs/NEON";
foreach my $site ( "ABBY", "BLAN", "CPER", "DEJU", "GRSM", "HEAL", "KONA", "LENO", "NIWO",
"ONAQ", "PUUM", "SERC", "SRER", "TALL", "TREE", "WOOD", "BARR", "BONA",
"DCFS", "DELA", "GUAN", "JERC", "KONZ", "MLBS", "NOGP", "ORNL", "RMNP",
"SJER", "STEI", "TEAK", "UKFS", "WREF", "BART", "CLBJ", "DSNY", "HARV",
"JORN", "LAJA", "MOAB", "OAES", "OSBS", "SCBI", "SOAP", "STER", "TOOL",
"UNDE", "YELL"
) {
&make_env_run();
#
# Concatonate default usermods and specific sitetogether expanding env variables while doing that
#
if ( ! -d "$neondir/$site" ) {
print "NEON directory is not there: $neondir/$site\n";
die "ERROR:: NEON site does not exist: $site\n";
}
my $neondefaultfile = "$neondir/defaults/user_nl_clm";
my $neonsitefile = "$neondir/$site/user_nl_clm";
if ( ! -f $neonsitefile ) {
$neonsitefile = undef;
}
$ENV{'NEONSITE'} = $site;
my $namelistfile = "temp.namelistinfile_$site";
&cat_and_create_namelistinfile( $neondefaultfile, $neonsitefile, $namelistfile );
#
# Now run the site
#
my $options = "-res CLM_USRDAT -clm_usr_name NEON -no-megan -bgc bgc -sim_year 2000 -infile $namelistfile";
eval{ system( "$bldnml -envxml_dir . $options > $tempfile 2>&1 " ); };
is( $@, '', "options: $options" );
$cfiles->checkfilesexist( "$options", $mode );
$cfiles->shownmldiff( "default", $mode );
if ( defined($opts{'compare'}) ) {
$cfiles->doNOTdodiffonfile( "$tempfile", "$options", $mode );
$cfiles->dodiffonfile( "lnd_in", "$options", $mode );
$cfiles->dodiffonfile( "$real_par_file", "$options", $mode );
$cfiles->comparefiles( "$options", $mode, $opts{'compare'} );
}
if ( defined($opts{'generate'}) ) {
$cfiles->copyfiles( "$options", $mode );
}
system( "/bin/rm $namelistfile" );
&cleanup();
}

print "\n===============================================================================\n";
print "Test some CAM specific setups for special grids \n";
Expand Down
15 changes: 14 additions & 1 deletion cime_config/config_component.xml
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,20 @@
<desc>User mods to apply to specific compset matches. </desc>
</entry>

<help>
<entry id="NEONSITE">
<type>char</type>
<valid_values>
ABBY,BLAN,CPER,DEJU,GRSM,HEAL,KONA,LENO,NIWO,ONAQ,PUUM,SERC,SRER,TALL,TREE,WOOD,
BARR,BONA,DCFS,DELA,GUAN,JERC,KONZ,MLBS,NOGP,ORNL,RMNP,SJER,STEI,TEAK,UKFS,WREF,
BART,CLBJ,DSNY,HARV,JORN,LAJA,MOAB,OAES,OSBS,SCBI,SOAP,STER,TOOL,UNDE,YELL
</valid_values>
<default_value/>
<group>run_component_ctsm</group>
<file>env_run.xml</file>
<desc>Name of site for NEON tower data</desc>
</entry>

<help>
=========================================
CLM naming conventions
=========================================
Expand Down
10 changes: 10 additions & 0 deletions cime_config/config_compsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,16 @@

<!-- I single point forcing -->

<compset>
<alias>I1PtClm51Bgc</alias>
<lname>2000_DATM%1PT_CLM51%BGC_SICE_SOCN_SROF_SGLC_SWAV</lname>
</compset>

<compset>
<alias>IHist1PtClm51Bgc</alias>
<lname>HIST_DATM%1PT_CLM51%BGC_SICE_SOCN_SROF_SGLC_SWAV</lname>
</compset>

Comment thread
ekluzek marked this conversation as resolved.
<compset>
<alias>I1PtClm51SpRs</alias>
<lname>2000_DATM%1PT_CLM51%SP_SICE_SOCN_SROF_SGLC_SWAV</lname>
Expand Down
37 changes: 8 additions & 29 deletions cime_config/testdefs/ExpectedTestFails.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,38 +30,31 @@

<!-- aux_clm test suite failures -->

<test name="ERS_Ln12.ne0ARCTICne30x4_ne0ARCTICne30x4_mt12.IHistClm50SpGs.cheyenne_intel.clm-clm50cam6LndTuningMode_1979Start">
<phase name="COMPARE_base_rest">
<status>FAIL</status>
<issue>#1117</issue>
</phase>
</test>

<test name="DAE_N2_D_Lh12_Vnuopc.f10_f10_mg37.I2000Clm50BgcCrop.cheyenne_intel.clm-DA_multidrv">
<phase name="RUN">
<status>FAIL</status>
<issue>ESCOMP/CMEPS#175</issue>
</phase>
</test>

<test name="SMS_D_Lm1_Mmpi-serial_Vnuopc.CLM_USRDAT.I1PtClm50SpRs.cheyenne_intel.clm-USUMB">
<phase name="RUN">
<test name="ERI_D_Ld9_P48x1_Vnuopc.f10_f10_mg37.I2000Clm50Sp.izumi_nag.clm-SNICARFRC">
<phase name="MODEL_BUILD">
<status>FAIL</status>
<issue>ESMCI/cime#3905</issue>
<issue>ESMCI/cime#3915</issue>
</phase>
</test>

<test name="SMS_D_Lm1_Mmpi-serial.CLM_USRDAT.I1PtClm50SpRs.cheyenne_intel.clm-USUMB">
<phase name="SUBMIT">
<test name="ERS_D_Mmpi-serial_Ld5_Vnuopc.1x1_brazil.I2000Clm50FatesRs.izumi_nag.clm-FatesColdDef">
<phase name="MODEL_BUILD">
<status>FAIL</status>
<issue>ESMCI/cime#3905</issue>
<issue>ESMCI/cime#3970</issue>
</phase>
</test>

<test name="ERI_D_Ld9_P48x1_Vnuopc.f10_f10_mg37.I2000Clm50Sp.izumi_nag.clm-SNICARFRC">
<test name="SMS_D_Vnuopc_Mmpi-serial.CLM_USRDAT.I1PtClm51Bgc.izumi_nag.clm-NEON_NIWO">
<phase name="MODEL_BUILD">
<status>FAIL</status>
<issue>ESMCI/cime#3915</issue>
<issue>ESMCI/cime#3970</issue>
</phase>
</test>

Expand All @@ -86,20 +79,6 @@
</phase>
</test>

<test name="SMS_Vnuopc.f10_f10_mg37.I2000Clm50BgcCrop.izumi_pgi.clm-crop">
<phase name="BUILD">
<status>FAIL</status>
<issue>ESMCI/cime#3496</issue>
</phase>
</test>

<test name="SMS_D_Vnuopc.f10_f10_mg37.I2000Clm51BgcCrop.izumi_pgi.clm-crop">
<phase name="BUILD">
<status>FAIL</status>
<issue>ESMCI/cime#3496</issue>
</phase>
</test>

<!-- fates test suite failures -->

<test name="ERS_Ld60.f45_f45_mg37.I2000Clm45Fates.hobart_nag.clm-Fates">
Expand Down
36 changes: 24 additions & 12 deletions cime_config/testdefs/testlist_clm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -948,7 +948,7 @@
<option name="comment" >include a debug test with flooding on</option>
</options>
</test>
<test name="ERP_P180x2_D_Ld5" grid="f19_g17_gl4" compset="I1850Clm50BgcCropG" testmods="clm/default">
<test name="ERP_P180x2_D_Ld5" grid="f19_g17_gris4" compset="I1850Clm50BgcCropG" testmods="clm/default">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
<machine name="cheyenne" compiler="intel" category="prealpha"/>
Expand All @@ -957,7 +957,7 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="ERP_P180x2_D_Ld5" grid="f19_g17_gl4" compset="I1850Clm50BgcCropG" testmods="clm/glcMEC_increase">
<test name="ERP_P180x2_D_Ld5" grid="f19_g17_gris4" compset="I1850Clm50BgcCropG" testmods="clm/glcMEC_increase">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
Expand Down Expand Up @@ -1157,7 +1157,7 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="ERS_D_Ld5_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="ERS_D_Ld5_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
Expand Down Expand Up @@ -1191,7 +1191,7 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="ERS_Ld5_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm45SpRs" testmods="clm/default">
<test name="ERS_Ld5_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm45SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
<machine name="izumi" compiler="nag" category="prealpha"/>
Expand All @@ -1200,7 +1200,7 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="ERS_Ld5_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="ERS_Ld5_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
Expand Down Expand Up @@ -1521,23 +1521,23 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm45SpRs" testmods="clm/default">
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm45SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="SMS_D_Ld1_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="izumi" compiler="nag" category="aux_clm"/>
<machine name="cheyenne" compiler="gnu" category="aux_clm"/>
Expand Down Expand Up @@ -1662,7 +1662,7 @@
<option name="comment" >include a nag debug test of Clm45BgcCrop</option>
</options>
</test>
<test name="SMS_D_Ld5_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="SMS_D_Ld5_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
<machine name="cheyenne" compiler="intel" category="prebeta"/>
Expand All @@ -1672,17 +1672,29 @@
<option name="tput_tolerance">0.5</option>
</options>
</test>
<test name="SMS_D_Lm1_Mmpi-serial" grid="CLM_USRDAT" compset="I1PtClm50SpRs" testmods="clm/USUMB">
<test name="SMS_D_Vnuopc_Mmpi-serial" grid="CLM_USRDAT" compset="I1PtClm51Bgc" testmods="clm/NEON_NIWO">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
<machine name="izumi" compiler="nag" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="tput_tolerance">0.5</option>
<option name="comment" >Add at least one test of a NEON site</option>
</options>
</test>
Comment thread
ekluzek marked this conversation as resolved.
<test name="SMS_D_Lm1_Mmpi-serial" grid="CLM_USRDAT" compset="I1PtClm50SpRs" testmods="clm/USUMB_mct">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
<machine name="cheyenne" compiler="intel" category="prebeta"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="tput_tolerance">0.5</option>
<option name="comment" >This is a test of a generic tower site under MCT</option>
</options>
</test>
<test name="SMS_D_Lm1_Mmpi-serial_Vnuopc" grid="CLM_USRDAT" compset="I1PtClm50SpRs" testmods="clm/USUMB">
<test name="SMS_D_Lm1_Mmpi-serial_Vnuopc" grid="CLM_USRDAT" compset="I1PtClm50SpRs" testmods="clm/USUMB_nuopc">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
Expand Down Expand Up @@ -1754,7 +1766,7 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="SMS_Ld1_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/default">
<test name="SMS_Ld1_Mmpi-serial" grid="1x1_mexicocityMEX" compset="I1PtClm50SpRs" testmods="clm/CLM1PTStartDate">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/bin/bash

if [ "`./xmlquery ATM_GRID --value`" == "1x1_vancouverCAN" ]; then
# Go one day in, so don't have to set the TOD as well
./xmlchange RUN_STARTDATE="1992-08-13"
elif [ "`./xmlquery ATM_GRID --value`" == "1x1_mexicocityMEX" ]; then
# Go one day in, so don't have to set the TOD as well
./xmlchange RUN_STARTDATE="1993-12-02"
elif [ "`./xmlquery ATM_GRID --value`" == "1x1_urbanc_alpha" ]; then
# Go one day in, so don't have to set the TOD as well
./xmlchange RUN_STARTDATE="0001-08-13"
#
# Otherwise let this be set by the specific site
#
fi

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
../../../../usermods_dirs/NEON/NIWO
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
../CLM1PTStartDate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
../CLM1PTStartDate
Loading