-
Notifications
You must be signed in to change notification settings - Fork 92
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates to ed relevant namelist build options
Corrects namelist build bugs associated with use_ed_spit_fire, use_vertsoilc, use_century_decomp, use_lch4 and use_nitrif_denitrif. It also ensure no-megan with ED compsets. It also adds an edNoFire testmod which turns off ed_spit_fire for regression tests. Note*: As part of #13, we intend to change main regression tests to include use_century_decomp = .true. and use_vertsoilc = .true.. To enable baselines, these two options were set to false in components/clm/cimetest/testmods_dirs/clm/edTest/user_nl_clm, and should be changed to true in the next commit. Regression tests with true passed on lawrencium. Fixes: #16 and #13 User interface changes?: changes default name list, but underlying UI changes, user protocols do not change Code review: Ben Andre, Gautam Bisht, Erik Kluzek, discussions with Charles Koven, Chonggang Xu and Rosie Fisher Unit tests: test_build_namelist - pass, new tests added. Test suite: 'ed' on lrc and yellowstone intel, pgi, gnu. Test baseline: c3a1f92 Test namelist changes: added edNoFire where use_ed_spit_fire = .false. Test answer changes: none Test summary: no baselines for new edNoFire tests. f09 and f19 tests fail restart as expected (#14)
- Loading branch information
Showing
15 changed files
with
455 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
#! /bin/csh -f | ||
|
||
set CESM_REPO = `./xmlquery CCSM_REPOTAG -value` | ||
if($status == 0) then | ||
set COMPILER = `./xmlquery COMPILER -value` | ||
set MPILIB = `./xmlquery MPILIB -value` | ||
set DEBUG = `./xmlquery DEBUG -value` | ||
set OS = `./xmlquery OS -value` | ||
set PROFILE_PAPI_ENABLE = `./xmlquery PROFILE_PAPI_ENABLE -value` | ||
set PROJECT = `./xmlquery PROJECT -value` | ||
else | ||
echo $0 using settings from environment: | ||
endif | ||
echo "COMPILER=$COMPILER" | ||
echo "MPILIB=$MPILIB" | ||
echo "DEBUG=$DEBUG" | ||
echo "OS=$OS" | ||
echo "PROJECT=$PROJECT" | ||
|
||
source /etc/profile.d/modules.csh | ||
module purge | ||
module load cmake | ||
module load perl xml-libxml switch | ||
|
||
if ( $COMPILER == "intel" ) then | ||
module load intel/2015.6.233 | ||
module load openmpi | ||
module load netcdf/4.4.0-intel-p | ||
module load mkl | ||
endif | ||
|
||
setenv NETCDF_PATH $NETCDF_DIR | ||
#------------------------------------------------------------------------------- | ||
|
||
limit coredumpsize 1000000 | ||
limit stacksize unlimited | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.