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

Adding sediment submodule to MOSART #3218

Closed
wants to merge 640 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
640 commits
Select commit Hold shift + click to select a range
3c68290
Remove renaming module variable params_list. It appeared not allowed.
wlin7 Nov 1, 2019
a7a19a7
Convert the format of the following two files from dos to unix: Veget…
Nov 1, 2019
35c84f9
fix bugs that cause two land output variables to be NaN
Nov 1, 2019
ceb4a34
Make ninja the default backend
jgfouca Nov 1, 2019
02e127a
Turn off ROF for North America RRM
tangq Nov 1, 2019
9684b12
Remove land/ocean domain settings from namelist_defaults_cam.xml
tangq Nov 1, 2019
30ae2b9
Merge commit '2b22458eb3984ed483690a1055c92a2497bb417a' into whannah/…
whannah1 Nov 1, 2019
807e994
ange physgrid option in homme control_mod
whannah1 Nov 1, 2019
ca66477
Make sure ninja builds are verbose
jgfouca Nov 1, 2019
21e3964
Revert "bring this in just for integration work"
ambrad Nov 1, 2019
5417c4f
Merge remote-tracking branch 'upstream/master' into rsplit-integratio…
ambrad Nov 1, 2019
a2306d3
Turn on ROF and add land domain setting in r0125 domain
tangq Nov 1, 2019
1155037
Fix default setting for se_fv_phys_remap_alg
whannah1 Nov 1, 2019
164ab78
Make variable omp-private
amametjanov Nov 2, 2019
addae2a
Make NA RRM similar to ne30_r0125_ne30
tangq Nov 3, 2019
4a01f95
Fixes inline interpolation of land initial condition
bishtgautam Nov 3, 2019
964b9a6
Adds two regression tests for inline interpolation
bishtgautam Nov 3, 2019
4dda516
Update F2010SC5-CMIP6 compset to pick up NA RRM ncdata
tangq Nov 3, 2019
b60968a
Update the SST & sea ice data for NA RRM grids
tangq Nov 3, 2019
84765ab
Revert "Update F2010SC5-CMIP6 compset to pick up NA RRM ncdata"
tangq Nov 3, 2019
778992e
NA RRM tri-grid support for F2010SC5-CMIP6 compset
tangq Nov 3, 2019
f141f4f
HOMME, 3D SL: Integrate into EAM.
ambrad Nov 2, 2019
35935f9
Fixes for cori
jgfouca Nov 4, 2019
1f6524f
Let HOMME tests work with Intel and GNU
amametjanov Nov 4, 2019
370cc64
Prevent thread race by limiting deallocation to pointer nullify
amametjanov Nov 4, 2019
29256a8
Update CentOS7 modules
amametjanov Nov 4, 2019
f9baaa6
Merge remote-tracking branch 'MT/dcmip2-theta-l' into master (PR #3189)
oksanaguba Nov 4, 2019
d76a4b5
Merge remote-tracking branch 'AMB/ambrad/eam/fix-3241' into master (P…
oksanaguba Nov 4, 2019
7b17cf8
Merge branch 'origin/oksanaguba/homme/summit-fixes-sept2019' into mas…
oksanaguba Nov 4, 2019
7e0322d
Merge branch 'sarich/anvil-centos7-modules' (PR #3260)
amametjanov Nov 5, 2019
dfc65e0
Merge branch 'bishtgautam/lnd/mpp-endif-fix' (PR #3259)
jqyin Nov 5, 2019
9c2eb5e
Add dry-run capability to case.build
jgfouca Nov 5, 2019
19248a9
HOMME: Add limiter to linextrap in vertical remap.
ambrad Nov 4, 2019
a61daa9
HOMME, SL: Add hard-0 lower bound option for limiting q.
ambrad Nov 4, 2019
aab7b44
Add deallocate statement for phis_tmp
whannah1 Nov 6, 2019
a1e03b2
Makes short queue on Compy the default for small jobs
singhbalwinder Nov 6, 2019
6205036
Try larger pe-layouts for tri-grid tests on sandiatoss3
jonbob Nov 6, 2019
c8cb847
Modified walltimemax for both queues
singhbalwinder Nov 6, 2019
cf795b5
Update tri-grid I-case pelayout for sandiatoss3
jonbob Nov 6, 2019
087864c
Update HOMME Theta machine file
amametjanov Nov 7, 2019
669f3ec
Update Theta modules
amametjanov Nov 7, 2019
c59c811
Merge branch 'azamat/theta/update-modules-20191106' (PR #3293)
amametjanov Nov 7, 2019
022056f
Add fsurdat file definition for new 20TR compset as well
jonbob Nov 7, 2019
b4d1d5a
update anvil queues for time limits depending on size
sarich Nov 7, 2019
3540930
add 'strict' keyword for anvil queues
sarich Nov 7, 2019
c3915b7
Fix time limits for queues on anvil
sarich Nov 7, 2019
33d71e6
Add other machines to use the tri-grid pe-layouts specified for sandi…
jonbob Nov 7, 2019
1e0e530
Merge branch 'sarich/anvil-queue-update' (PR #3298)
sarich Nov 7, 2019
0c93e78
Set SCM to run with netcdf
amametjanov Nov 7, 2019
d1c41b8
Revert "Adds two regression tests for inline interpolation"
bishtgautam Nov 7, 2019
6285d1f
Add snicar and snow data files to streams.seaice
jonbob Nov 7, 2019
57222d2
Make DYN_OMEGA consistent with theta dycor
whannah1 Nov 7, 2019
e872b3d
Add strict to compy debug queue
rljacob Nov 8, 2019
97d3501
Use the same monotr mapping file for ocean->atm
tangq Nov 8, 2019
3cc1a0d
Add new files to mpassi.input_data_list
jonbob Nov 8, 2019
01ee915
adding melving settings for ne4np4pg2
oksanaguba Nov 8, 2019
135f5a6
Merge branch 'bishtgautam/lnd/fix-inline-interpolation' (PR 3286)
bishtgautam Nov 8, 2019
b206c0a
Merge branch 'azamat/scm/set-netcdf' (PR #3300)
amametjanov Nov 8, 2019
ce9c67d
Update mpas-source to include new cmake scripts
mark-petersen Nov 8, 2019
a9e0637
HOMME, 3D SL: New 3D QLT approach.
ambrad Nov 7, 2019
ccc067a
HOMME, SL: Add tests for 3D SL.
ambrad Nov 11, 2019
b8cdf17
EAM: Add test for 3D semi-Lagrangian transport.
ambrad Nov 11, 2019
db0e314
HOMME, SL: Option for experimental 3D CDR option.
ambrad Nov 11, 2019
0b30ae8
Merge branch 'origin/whannah/atm/fix-physgrid-aqua-restart' into mast…
oksanaguba Nov 11, 2019
5706639
Update Theta module after PM
amametjanov Nov 11, 2019
7bbbf40
Merge branch 'jonbob/scripts/fix-trigrid-tests' (PR #3295)
jonbob Nov 11, 2019
d18cd46
Merge remote-tracking branch 'upstream/master' into ambrad/eam/physgr…
ambrad Nov 11, 2019
998d1e7
Merge branch 'azamat/theta/yamu' (PR #3307)
amametjanov Nov 11, 2019
691921a
EAM: Fix a variable name associated with the merge conflict.
ambrad Nov 11, 2019
6ff957f
Fix py3 issue with floating point data in env_batch
jgfouca Nov 11, 2019
a34c5de
Merge branch 'yangx/elm/c14_bugfix' (PR #3265)
jqyin Nov 11, 2019
d99cf95
Merge branch 'jgfouca/cime/py3_env_batch_fix' into master (PR #3309)
jgfouca Nov 12, 2019
7ea0b07
Merge branch 'singhbalwinder/machines/add-batch-queues-compy' (PR #3291)
jgfouca Nov 12, 2019
dc2b9ad
Add hires G-compset no-IO benchmark tests
amametjanov Nov 12, 2019
cd7ceb6
Add hi-res F-compset bench tests
amametjanov Nov 13, 2019
e86f35b
rename anvil-centos7 back to anvil
sarich Nov 13, 2019
f10baa6
Clamp NTASKS_ATM at 9600
amametjanov Nov 13, 2019
d07d5ae
Remove OOM scaling points
amametjanov Nov 13, 2019
3521574
Add a shell script to extract bench timings for plots
amametjanov Nov 14, 2019
cad7087
HOMME: Rearrange IMEX Jacobian arithmetic, part 1.
ambrad Nov 14, 2019
2402894
HOMME: Rearrange IMEX Jacobian arithmetic, part 2.
ambrad Nov 14, 2019
736fdc3
Merge branch 'mark-petersen/update_mpas_cmake' (PR #3305)
jonbob Nov 14, 2019
8574b78
Merge branch 'jonbob/scripts/add-nldas-support' (PR #3264)
jonbob Nov 14, 2019
52b6519
Merge branch 'sarich/anvil-reset-machine-name' (PR #3311)
sarich Nov 14, 2019
635a22c
update mpas-source to fix pool memory leak
mark-petersen Nov 14, 2019
08686b1
create_test: fix baseline_root for non-default compiler
jgfouca Nov 14, 2019
73800a2
Upon further thought
jgfouca Nov 14, 2019
7484c38
Merge branch 'jgfouca/cime/btr_nondef_comp_fix' into master (PR #3314)
jgfouca Nov 14, 2019
9968604
Merge remote-tracking branch 'origin/master' into jgfouca/cime/case_b…
jgfouca Nov 14, 2019
d87e1ce
e3sm no longer uses MODEL in config_compilers
jgfouca Nov 14, 2019
b633f0f
EAM: Add se_tstep as an optional namelist variable.
ambrad Nov 15, 2019
be010e0
HOMME: Create imex_mod and bring IMEX-related functions to it.
ambrad Nov 15, 2019
9a6e4c9
HOMME: Fix an undefined index in the Newton iteration.
ambrad Nov 15, 2019
de9d2b7
HOMME: Remove scans from Newton loop.
ambrad Nov 15, 2019
a498782
Initialize flxprec/flxsnow arrays when shallow convection is off
dqwu Nov 15, 2019
c24b324
Forgot to push these compy fixes
jgfouca Nov 15, 2019
ae53686
Fix
jgfouca Nov 15, 2019
d15f283
Merge branch 'jgfouca/cime/fix_create_test' into master (PR #3319)
jgfouca Nov 15, 2019
d1c6cf1
HOMME: Be specific about real kind.
ambrad Nov 15, 2019
deeb24c
HOMME: Fix shape of LHS of assignment.
ambrad Nov 15, 2019
04fe2a0
Add low-res and coupled tests
amametjanov Nov 16, 2019
5f73364
Switch back to gmake as default backend
jgfouca Nov 16, 2019
9b74244
No need to set CMAKE_EXE_LINKER flags, target_link_libs already was h…
jgfouca Nov 17, 2019
df8ab3b
Change dtime calculation for python3
rljacob Nov 18, 2019
6db0680
Merge branch 'jgfouca/cime/case_build_use_old' (PR #3043)
jgfouca Nov 18, 2019
4f767c4
Clean up for latest tests
tangq Nov 19, 2019
ba3c21a
Fix Depends.ibm.cmake
jgfouca Nov 22, 2019
18922c8
Merge branch 'jgfouca/cime/fix_depends_ibm_cmake' into master (PR #3325)
jgfouca Nov 22, 2019
b5c0eb9
Add missing files from jeds repo
jgfouca Nov 22, 2019
fe93551
Merge branch 'jgfouca/cime/fix_findpetsc' into master (PR #3326)
jgfouca Nov 22, 2019
7a16ed7
switching f cases to theta HY
oksanaguba Nov 24, 2019
51c291b
Check for heatflag around some variable initialization
jonbob Nov 25, 2019
4f86be4
Revert "switching f cases to theta HY"
oksanaguba Nov 25, 2019
9ec8641
Merge branch 'rljacob/cam/buildnmlpy3' (PR #3321)
rljacob Nov 26, 2019
8420206
Merge eroesler/atm/northamericarrm (PR #3067)
wlin7 Nov 26, 2019
dc2352c
Turn on hyper-threading on KNLs
amametjanov Nov 27, 2019
f853180
Typo
amametjanov Nov 27, 2019
e42f919
Merge branch 'hongyili/mosart/mosart-heat2' (PR #3133)
bishtgautam Nov 27, 2019
ee30eaa
Merge branch 'jonbob/seaice/add-snicar-snow-files' (PR #3327)
jonbob Nov 27, 2019
09272cb
Merge branch 'yangx/lnd/dos2unix_2files' (PR #3277)
jqyin Nov 27, 2019
cb27de5
Update NA RRM land domain file
tangq Nov 27, 2019
05a77ff
Update land surface data for 2010 compset
tangq Nov 27, 2019
6bfcc05
Revert "Update land surface data for 2010 compset"
tangq Nov 27, 2019
6ad1a92
Turn off O3 dry deposition in F2010SC5-CMIP6
tangq Nov 30, 2019
78db941
supercell test case updates
mt5555 Dec 1, 2019
e6f6644
do test case initialization even for restart runs
mt5555 Dec 1, 2019
35f084d
Address GH comments
amametjanov Dec 3, 2019
4a091a6
LDFLAGS should not be added via target_link_libraries
jgfouca Dec 3, 2019
428db89
incremental change -- introducing hommebfb.py to run bfb suite and un…
oksanaguba Dec 4, 2019
b50166d
minor fix to the prev commit, which needs testing
oksanaguba Dec 4, 2019
16c2c17
Merge tangq/atm/NA-RRM-F2010SC5-CMIP6 (PR #3287)
wlin7 Dec 4, 2019
97f7f5a
Merge branch 'master' into oksanaguba/homme/turnon-xx
oksanaguba Dec 4, 2019
78d0813
Merge tangq/atm/F2010SC5-CMIP6-O3v2 (PR #3332)
wlin7 Dec 4, 2019
a50f548
Removes duplicate call to initialize a MCT vector
bishtgautam Dec 4, 2019
27911f9
adding hommebfb entry
oksanaguba Dec 4, 2019
3e98e3f
Fix
jgfouca Dec 4, 2019
8c7ad2d
Fix NA RRM with F2010SC5-CMIP6 compset
tangq Dec 5, 2019
f3f1ace
Merge ambrad/eam/physgrid-new-topo-file-format (PR #3267)
mt5555 Dec 5, 2019
3edc077
Merge branch ambrad/rsplit-integration-eam-test (PR #3306)
mt5555 Dec 5, 2019
2bced04
Merge branch 'mark-petersen/update_mpas_191114' (PR #3313)
jonbob Dec 5, 2019
99f441c
Update mpas source for land-ice cmake fix
mark-petersen Dec 5, 2019
3d6b4c5
Merge branch 'yangx/lnd/outputs_bugfix' (PR #3278)
jqyin Dec 5, 2019
a1413d2
Run low-res wcycl-bench with pnetcdf
amametjanov Dec 5, 2019
f15941d
remove the atm_prognostic flag for atm_c2_rof
Dec 6, 2019
61c741a
Merge branch ambrad/homme/dirk-arithmetic (PR #3320)
mt5555 Dec 6, 2019
b9e7ceb
adding unit tests to check target. cime runs not make but make check,…
oksanaguba Dec 6, 2019
b121dce
fix python rounding issue
sarich Dec 6, 2019
32ec339
Merge branch 'mark-petersen/update_mpas_cmake' (PR #3341)
jonbob Dec 6, 2019
2fcbd88
Merge dqwu/init_sh_flx_prc_snw (PR #3318)
wlin7 Dec 6, 2019
49c88a5
Merge branch 'sarich/fix-python-nproc-rounding' into master (PR #3345)
jgfouca Dec 6, 2019
16f66e2
adding 2 more labels
oksanaguba Dec 6, 2019
4ae4dae
bug fix for two new HOMME standalone tests
mt5555 Dec 6, 2019
6782942
Merge branch 'mt5555/homme/fixhommetests' (PR #3346)
mt5555 Dec 6, 2019
cddf95f
reorg code to remove repetition
oksanaguba Dec 9, 2019
760da9a
Fix component-specific cleaning
jgfouca Dec 9, 2019
fd18956
Add ATM2ROF maps for ne120np4 => r0125
jonbob Dec 9, 2019
66e1390
Fix Depends-file usage for legacy build system
jgfouca Dec 9, 2019
aba8bcd
Fix for when called multiple times
jgfouca Dec 9, 2019
96ecd0a
reducing number of tests for preqxx
oksanaguba Dec 9, 2019
d3c1948
Fix erroneous memset calls
worleyph Dec 10, 2019
d9dede9
Update mpas-source for compass initialization
mark-petersen Dec 10, 2019
2e1d185
Update PE-layouts for low-res wcycl-prod-io on Cori-KNL
amametjanov Dec 10, 2019
257afd0
Merge branch 'jgfouca/cime/fix_ldflags' (PR #3334)
jgfouca Dec 10, 2019
0955f9d
Merge branch 'jgfouca/cime/fix-clean-component' into master (PR #3348)
jgfouca Dec 10, 2019
45b1d71
Merge branch 'bishtgautam/rof/fix-duplicate-mct-calls' (PR #3336)
jqyin Dec 10, 2019
1d036b1
Increase default EPS_AGRID for NA RRM grid
tangq Dec 10, 2019
d85075c
standalone HOMME fixes for new test case
mt5555 Dec 10, 2019
b2ae17a
Merge branch 'mtfork/homme/fixhommetests' (PR #3346)
mt5555 Dec 10, 2019
ddaae72
turn on lustre hints
mt5555 Dec 10, 2019
b803673
tweaks to make tests run. previously some of them had NT but it wasnt…
oksanaguba Dec 11, 2019
8d77b39
typo
oksanaguba Dec 11, 2019
39da102
Change cdash project from ACME_Climate to E3SM
jgfouca Dec 11, 2019
0148080
Merge branch 'jgfouca/cime/update_cdash_project' into master (PR #3357)
jgfouca Dec 11, 2019
ff365b4
Merge branch 'jgfouca/fix_legacy_depends_cp' (PR #3350)
jgfouca Dec 11, 2019
1ed30fc
Updating to Scorpio 1.0.3
jayeshkrishna Dec 11, 2019
7bfcb0e
Clean up use of LDFLAGS in config_compilers.xml
jgfouca Dec 11, 2019
529908c
Merge branch 'mark-petersen/update_mpas_compass_191210' (PR #3352)
jonbob Dec 11, 2019
5696a44
Merge branch 'origin/whannah/atm/fix_dyn_omega_for_theta' into master…
oksanaguba Dec 11, 2019
efddc20
Fix Summit IBM LDFLAGS
jgfouca Dec 11, 2019
09304fb
Merge branch 'jgfouca/cime/cleanup_config_compilers' into master (PR …
jgfouca Dec 11, 2019
e3a757f
enhance dirk() interface to allow for 3 timelevels
mt5555 Dec 11, 2019
13fefe2
Merge branch 'wlin/atm/clubb_stend__printparams' (PR #3274)
AaronDonahue Dec 11, 2019
54aea47
Fix memory highwater and usage reporting
amametjanov Dec 12, 2019
2089f26
fix subroutine arguments
mt5555 Dec 12, 2019
6b36174
Merge pull request #3358 from E3SM-Project/jayeshkrishna/scorpio_1_0_3
jayeshkrishna Dec 12, 2019
33d5433
bugfix in kgu52 method
mt5555 Dec 12, 2019
1774b0c
improve error message text
mt5555 Dec 12, 2019
9db3db5
Merge branch 'oksanaguba/eam/fix-nh-restart-bug' (PR #3271)
AaronDonahue Dec 12, 2019
56cac9e
Merge branch 'oksanaguba/homme/turnon-xx' (PR #3116)
jgfouca Dec 12, 2019
fa5d3e9
Merge branch 'origin/worleyph/cime/fix_memset_calls' into master (PR …
jgfouca Dec 12, 2019
83520dc
fixing build, will run a test on this next
oksanaguba Dec 12, 2019
b7a5b7f
Merge branch 'oksanaguba/homme/turnon-xx' into master (PR #3363)
jgfouca Dec 12, 2019
269dce1
Align print formatting
amametjanov Dec 12, 2019
ccf90bc
Convert memusage numbers to uniform kilobytes
amametjanov Dec 12, 2019
a203e67
Add HAVE_SLASHPROC macro to Sandia machines
amametjanov Dec 12, 2019
850f3a9
add a scan option
mt5555 Dec 13, 2019
ad5c38a
fix bug in IMEX dphi limiter
mt5555 Dec 13, 2019
1fd6bfa
Fix macro
amametjanov Dec 13, 2019
51a8a56
imex dphi threshold, -g instead of 0
mt5555 Dec 13, 2019
4441f77
Newton iteration on w instead of phi
mt5555 Dec 14, 2019
20e5491
comment cleanup
mt5555 Dec 14, 2019
8947b98
Newton iteration safety checks
mt5555 Dec 15, 2019
c33eb9f
better Newton/IMEX initial conditions
mt5555 Dec 16, 2019
529ddbf
Switch to PFS tests
amametjanov Dec 16, 2019
9f93a67
Remove SAVE_TIMING mod
amametjanov Dec 16, 2019
648b27b
Merge branch 'azamat/perf/add-bench-tests' (PR #3310)
amametjanov Dec 16, 2019
aa14822
Merge tangq/atm/NArrm (PR # 3331)
wlin7 Dec 17, 2019
cf5118f
adding newton safety, improved theta limiter
mt5555 Dec 17, 2019
f21be7c
improved newton safety code
mt5555 Dec 17, 2019
18e36d5
remove unused code, fix typo
mt5555 Dec 17, 2019
cb94c47
revert back to master
mt5555 Dec 17, 2019
8b2fe68
fix typos, comments, remove real*8
mt5555 Dec 18, 2019
aa793ef
Merge branch 'azamat/gptl/fix-mem-usage' (PR #3361)
AaronDonahue Dec 19, 2019
d615b57
Merge tangq/atm/F20TRC5-CMIP6 (PR #3275)
wlin7 Dec 19, 2019
4453807
Merge branch 'jonbob/scripts/add-highres-atm2rof' (PR #3349)
jonbob Dec 19, 2019
9f63495
Merge branch 'wlin/atm/fix-clubbv2-usecase-missing-param' (PR #3252)
singhbalwinder Dec 19, 2019
667156d
Merge branch 'tangq/atm/mozart-fix-activeATM-NArrm' (PR #3338)
jonbob Dec 19, 2019
227d764
Merge remote-tracking branch 'mt5555/E3SM/kgu53imex' (PR #3365)
AaronDonahue Dec 20, 2019
990d38b
Update mpas source framework for inc files
mark-petersen Dec 23, 2019
46f1dc6
add defaults for theta-l dycore
mt5555 Dec 29, 2019
62f0784
viscosity defautls for theta-l dycore
mt5555 Dec 29, 2019
bad2050
a few more tweaks to the theta-l defaults
mt5555 Dec 29, 2019
f23f608
more updates to theta testmods to preserve old settings
mt5555 Dec 29, 2019
0282e9c
update default description for variables set by dycore
mt5555 Dec 29, 2019
b4fb97e
one more testmod tweak to preserve BFB
mt5555 Dec 29, 2019
9e7bdcd
update DCMIP scripts for anvil
mt5555 Dec 30, 2019
acffe07
distinguishing names for test2_1 and test2_2 PDF files
mt5555 Dec 30, 2019
c25b7e7
tweak dcmip plots for automatic evaluation
mt5555 Dec 30, 2019
9843a4f
adding script to run all DCMIP tests and collect PDFs
mt5555 Dec 30, 2019
6ddfbc3
set cubed_sphere_map based on np4 vs pg2 grids
mt5555 Dec 31, 2019
205a88c
typos
mt5555 Dec 31, 2019
b1a96ee
Merge branch 'mt5555/dcmip-anvil-scripts' (PR #3370)
mt5555 Dec 31, 2019
afc60ae
dyn_target bugfixes, unitialized variabes
mt5555 Jan 1, 2020
49999c2
Explicitly remove the darshan module for Cori.
ndkeen Jan 2, 2020
25a2340
Merge branch E3SM-Project/ndk/machinefiles/cori-unload-darshan (PR #3…
ndkeen Jan 7, 2020
d11b78b
Merge branch 'mt5555/supercell-threadsafe' (PR #3353)
mt5555 Jan 8, 2020
2ca7244
jenkins_generic_job: Add timers for archiving
jgfouca Jan 8, 2020
f95f417
Merge branch 'jgfouca/cime/add_test_archive_timers' into master (PR #…
jgfouca Jan 8, 2020
96cec57
Merge remote-tracking branch 'MT/theta-xml-defaults2' into master (PR…
oksanaguba Jan 9, 2020
91272c3
Ignore buildlib_cmakec files
jgfouca Jan 10, 2020
54d82ce
Merge branch 'jgfouca/gitignore_buildlib_cmakec' into master (PR #3384)
jgfouca Jan 10, 2020
e291614
get_cime_env: new tool for conveniently loading CIME env
jgfouca Jan 10, 2020
f149380
Rename to get_case_env
jgfouca Jan 10, 2020
41aa501
Merge branch 'jgfouca/cime/get_cime_env' into master (PR #3387)
jgfouca Jan 10, 2020
82df5fb
Fix Depends.ibm.cmake
jgfouca Jan 10, 2020
7622c75
Merge branch 'jgfouca/cime/Depends_ibm_fix' into master (PR #3388)
jgfouca Jan 10, 2020
11eca88
Merge branch 'mark-petersen/update_mpas_191223' (PR #3367)
jonbob Jan 15, 2020
c625b54
Adding MOSART-sediment module
liho745 Jul 3, 2019
adf60df
rebase attempt1
hydrotian Jan 16, 2020
f49bce0
fix small issues
hydrotian Jan 16, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
*.pyc
buildnmlc
buildlibc
buildlib_cmakec

# Ignore emacs backup files
*~
198 changes: 198 additions & 0 deletions cime/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,203 @@
======================================================================

Originator: Chris Fischer
Date: 10-24-2019
Tag: cime5.8.13
Answer Changes: None
Tests: scripts_regeression_tests
Dependencies:

Brief Summary:
- Add a raw xml option to the query_config interface.
- Add --only-job option to case.submit.

User interface changes:
- Add --xml to query_config.
- Add option --only-job to case.submit.
- Fix an issue with Lockedfile error when case.submit is used with the --no-batch flag.
- Change globally uniform SST mode from AQP11 to AQPCONST.

PR summary: git log --oneline --first-parent [previous_tag]..master
f22ebdafa Merge pull request #3268 from jedwards4b/add_xml_to_query_config
ab4d53999 Merge pull request #3267 from jedwards4b/no_workflow
4cd12246f Merge pull request #3265 from jedwards4b/fix_batch_lock_issue
a45130996 Merge pull request #3257 from ESMCI/whannah/add-AQPCONST-mode

Modified files: git diff --name-status [previous_tag]
M scripts/Tools/case.submit
M scripts/lib/CIME/XML/env_batch.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_submit.py
M scripts/lib/CIME/utils.py
M scripts/query_config
M src/components/data_comps/docn/cime_config/buildnml
M src/components/data_comps/docn/cime_config/config_component.xml
M src/components/data_comps/docn/cime_config/namelist_definition_docn.xml
M src/components/data_comps/docn/mct/docn_comp_mod.F90
M src/components/data_comps/docn/mct/docn_shr_mod.F90
M src/drivers/mct/cime_config/config_component.xml
M src/share/util/shr_scam_mod.F90

======================================================================

======================================================================

Originator: Chris Fischer
Date: 10-15-2019
Tag: cime5.8.12
Answer Changes: None
Tests: ERS.T5_T5_mg37.QPC4, scripts_regression_tests
Dependencies:

Brief Summary:
- Add missing domain files for T5_T5_mg37 grid.
- Merge maint-5.6 to master 2019-11-10.
- Updates for cam testing updates.
- Fix nuopc esmf paths.

User interface changes:

PR summary: git log --oneline --first-parent [previous_tag]..master
7f1d48fe9 Merge pull request #3263 from ESMCI/fischer/T5_grid_fix
3468404c1 Merge pull request #3260 from ESMCI/fischer/maint-5.6_merge
7070d8a5c Merge pull request #3256 from ESMCI/fischer/cam_testing
4a9b008f2 fix nuopc esmf paths

Modified files: git diff --name-status [previous_tag]
M config/cesm/config_files.xml
M config/cesm/config_grids.xml
M config/cesm/machines/config_machines.xml
M config/cesm/machines/config_workflow.xml
M config/e3sm/machines/config_workflow.xml
M config/xml_schemas/config_workflow.xsd
M scripts/create_newcase
M scripts/lib/CIME/XML/workflow.py
M scripts/lib/CIME/case/case.py
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/main/seq_flux_mct.F90
M src/share/util/shr_flux_mod.F90

======================================================================

======================================================================

Originator: Chris Fischer
Date: 10-01-2019
Tag: cime5.8.11
Answer Changes: None
Tests: scripts_regression_tests, Hand tested SMS_D_Vnuopc.f09_g17.X.cheyenne_intel
Dependencies:

Brief Summary:
- Correct the way esmf is built to avoid library mismatch.
- Update gnu compiler on cheyenne, bit for bit.

User interface changes:

PR summary: git log --oneline --first-parent [previous_tag]..master
693383167 Merge pull request #3252 from jedwards4b/nuopc_esmf_build_correction
fcc629127 Merge pull request #3253 from ESMCI/fischer/gnu_fix

Modified files: git diff --name-status [previous_tag]
M config/cesm/machines/config_machines.xml
M scripts/Tools/Makefile


======================================================================

======================================================================

Originator: Chris Fischer
Date: 9-26-2019
Tag: cime5.8.10
Answer Changes: None
Tests: scripts_regression_tests, tested with nuopc
Dependencies:

Brief Summary:
- Don't call mpi_bcast on null communicator.
- Fix nag compiler flags.
- Fix issue with workflow prior to run on master.
- Merge maint-5.6.
- Update esmf paths on cheyenne for nuopc.
- Fix issue in scripts_regression_tests.py.
- Fix issue 3232
- Update DROF(JRA) to MOM6 mapping file.
- acme split 2019-09-05 merge.
- Clean up some issues in scripts_regression_tests.py.
- Add /cluster/torque/bin to path on izumi.

User interface changes:

PR summary: git log --oneline --first-parent [previous_tag]..master
809bcb3b8 Merge pull request #3248 from jedwards4b/mct_null_comm_fix
2a2b9ecfe Merge pull request #3244 from ESMCI/fischer/cam_nag_fix
5f4f1c6da Merge pull request #3243 from jedwards4b/workflow_before_run_master
23409d7e9 Merge pull request #3241 from ESMCI/fischer/maint-5.6_09182019
47b630012 Merge pull request #3239 from jedwards4b/cheyenne_esmf_update
00d664666 fix issue in scripts_regression_tests.py
474dc5fc0 fix issue 3232
209b1e19b Merge pull request #3233 from alperaltuntas/update_TL319_t061
35bc87f4f Merge pull request #3230 from ESMCI/jgfouca/branch-for-acme-split-2019-09-05
d2f7157b8 Merge pull request #3227 from jedwards4b/srt_update
8bffca6d3 Merge pull request #3221 from billsacks/izumi_add_to_path


Modified files: git diff --name-status [previous_tag]
M config/cesm/config_archive.xml
M config/cesm/config_grids_common.xml
M config/cesm/machines/Depends.nag
M config/cesm/machines/config_machines.xml
M config/e3sm/allactive/config_compsets.xml
M config/e3sm/allactive/config_pesall.xml
M config/e3sm/machines/config_batch.xml
M config/e3sm/machines/config_machines.xml
M config/e3sm/machines/config_pio.xml
M config/e3sm/tests.py
M config/xml_schemas/config_machines.xsd
M scripts/Tools/Makefile
M scripts/Tools/archive_metadata
M scripts/Tools/preview_run
M scripts/climate_reproducibility/README.md
M scripts/lib/CIME/SystemTests/mvk.py
M scripts/lib/CIME/SystemTests/pgn.py
M scripts/lib/CIME/SystemTests/tsc.py
M scripts/lib/CIME/XML/env_batch.py
M scripts/lib/CIME/XML/machines.py
A scripts/lib/CIME/XML/stream.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_setup.py
M scripts/lib/CIME/case/case_submit.py
M scripts/lib/CIME/nmlgen.py
M scripts/lib/CIME/utils.py
M scripts/tests/scripts_regression_tests.py
M src/build_scripts/buildlib.pio
M src/components/data_comps/datm/cime_config/buildnml
M src/components/data_comps/dice/cime_config/buildnml
M src/components/data_comps/dlnd/cime_config/buildnml
M src/components/data_comps/docn/cime_config/buildnml
M src/components/data_comps/docn/cime_config/config_component.xml
M src/components/data_comps/docn/cime_config/namelist_definition_docn.xml
M src/components/data_comps/docn/mct/docn_comp_mod.F90
M src/components/data_comps/docn/mct/docn_shr_mod.F90
M src/components/data_comps/drof/cime_config/buildnml
M src/components/data_comps/dwav/cime_config/buildnml
M src/drivers/mct/cime_config/buildnml
M src/drivers/mct/cime_config/config_component_cesm.xml
M src/drivers/mct/cime_config/config_component_e3sm.xml
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/cime_config/testdefs/testlist_drv.xml
M src/drivers/mct/main/cime_comp_mod.F90
M src/drivers/mct/main/seq_flux_mct.F90
M src/drivers/mct/shr/seq_infodata_mod.F90
M src/share/streams/shr_tInterp_mod.F90
M src/share/util/shr_orb_mod.F90
M src/share/util/shr_scam_mod.F90

======================================================================

======================================================================

Originator: Chris Fischer
Date: 8-29-2019
Tag: cime5.8.9
Expand Down
1 change: 1 addition & 0 deletions cime/config/cesm/config_files.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@
<value>$CIMEROOT/config/config_tests.xml</value>
<!-- component specific config_tests files -->
<value component="clm">$COMP_ROOT_DIR_LND/cime_config/config_tests.xml</value>
<value component="cam">$COMP_ROOT_DIR_ATM/cime_config/config_tests.xml</value>
</values>
<group>test</group>
<file>env_test.xml</file>
Expand Down
14 changes: 14 additions & 0 deletions cime/config/cesm/config_grids.xml
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,13 @@
<mask>gx1v7</mask>
</model_grid>

<model_grid alias="T5_T5_mg37" not_compset="_POP">
<grid name="atm">T5</grid>
<grid name="lnd">T5</grid>
<grid name="ocnice">T5</grid>
<mask>gx3v7</mask>
</model_grid>

<model_grid alias="T85_T85_mg16" not_compset="_POP">
<grid name="atm">T85</grid>
<grid name="lnd">T85</grid>
Expand Down Expand Up @@ -1302,6 +1309,13 @@
<support>Backward compatible for very high resolution Spectral-dycore experiments</support>
</domain>

<domain name="T5">
<nx>16</nx> <ny>8</ny>
<file grid="atm|lnd" mask="gx3v7">$DIN_LOC_ROOT/share/domains/domain.lnd.T5_gx3v7.181009.nc</file>
<file grid="ocnice" mask="gx3v7">$DIN_LOC_ROOT/share/domains/domain.ocn.T5_gx3v7.181009.nc</file>
<desc>T5 is Gaussian grid:</desc>
</domain>

<domain name="T85">
<!-- global spectral (eulerian dycore) grids-->
<nx>256</nx> <ny>128</ny>
Expand Down
16 changes: 8 additions & 8 deletions cime/config/cesm/machines/config_machines.xml
Original file line number Diff line number Diff line change
Expand Up @@ -441,11 +441,11 @@ This allows using a different mpirun command to launch unit tests
<command name="load">pgi/19.3</command>
</modules>
<modules compiler="gnu">
<command name="load">gnu/7.3.0</command>
<command name="load">openblas/0.2.20</command>
<command name="load">gnu/8.3.0</command>
<command name="load">openblas/0.3.6</command>
</modules>
<modules mpilib="mpt" compiler="gnu">
<command name="load">mpt/2.16</command>
<command name="load">mpt/2.19</command>
<command name="load">netcdf-mpi/4.7.1</command>
</modules>
<modules mpilib="mpt" compiler="intel">
Expand All @@ -463,7 +463,7 @@ This allows using a different mpirun command to launch unit tests
<command name="load">netcdf/4.7.1</command>
</modules>
<modules mpilib="openmpi" compiler="gnu">
<command name="load">openmpi/3.0.1</command>
<command name="load">openmpi/3.1.4</command>
<command name="load">netcdf/4.7.1</command>
</modules>
<modules>
Expand All @@ -487,16 +487,16 @@ This allows using a different mpirun command to launch unit tests
<env name="MPI_USE_ARRAY"/>
</environment_variables>
<environment_variables comp_interface="nuopc" mpilib="mpi-serial" DEBUG="FALSE">
<env name="ESMFMKFILE">/glade/work/dunlap/ESMF-INSTALL/8.0.0bs48/lib/libO/Linux.intel.64.mpiuni.default/esmf.mk</env>
<env name="ESMFMKFILE">/glade/work/turuncu/ESMF/8.0.0b50/lib/libO/Linux.intel.64.mpiuni.default/esmf.mk</env>
</environment_variables>
<environment_variables comp_interface="nuopc" mpilib="mpi-serial" DEBUG="TRUE">
<env name="ESMFMKFILE">/glade/work/dunlap/ESMF-INSTALL/8.0.0bs48/lib/libO/Linux.intel.64.mpiuni.default/esmf.mk</env>
<env name="ESMFMKFILE">/glade/work/turuncu/ESMF/8.0.0b50/lib/libg/Linux.intel.64.mpiuni.default/esmf.mk</env>
</environment_variables>
<environment_variables comp_interface="nuopc" DEBUG="FALSE">
<env name="ESMFMKFILE">/glade/work/dunlap/ESMF-INSTALL/8.0.0bs48/lib/libO/Linux.intel.64.mpt.default/esmf.mk</env>
<env name="ESMFMKFILE">/glade/work/turuncu/ESMF/8.0.0b50/lib/libO/Linux.intel.64.mpt.default/esmf.mk</env>
</environment_variables>
<environment_variables comp_interface="nuopc" DEBUG="TRUE">
<env name="ESMFMKFILE">/glade/work/dunlap/ESMF-INSTALL/8.0.0bs48/lib/libg/Linux.intel.64.mpt.default/esmf.mk</env>
<env name="ESMFMKFILE">/glade/work/turuncu/ESMF/8.0.0b50/lib/libg/Linux.intel.64.mpt.default/esmf.mk</env>
</environment_variables>
<environment_variables comp_interface="nuopc">
<env name="ESMF_RUNTIME_PROFILE">ON</env>
Expand Down
10 changes: 5 additions & 5 deletions cime/config/cesm/machines/config_workflow.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<config_workflow version="2.0">
<config_workflow version="2.1">
<!--
File: config_workflow.xml
Purpose: Define the jobs to be run, the order to run them, the job size and
Expand Down Expand Up @@ -27,7 +27,7 @@
The runtime_parameters block may have an optional MACH attribute.

-->
<workflow_jobs case="default">
<workflow_jobs id="default">
<!-- order matters, with no-batch jobs will be run in the order listed here -->
<job name="case.run">
<template>template.case.run</template>
Expand All @@ -50,7 +50,7 @@
</job>
</workflow_jobs>

<workflow_jobs case="timeseries" prepend="default">
<workflow_jobs id="timeseries" prepend="default">
<job name="timeseries">
<template>$ENV{POSTPROCESS_PATH}/timeseries/template.timeseries</template>
<dependency>case.st_archive</dependency>
Expand All @@ -67,7 +67,7 @@
</runtime_parameters>
</job>
</workflow_jobs>
<workflow_jobs case="timeseries_transfer" prepend="timeseries">
<workflow_jobs id="timeseries_transfer" prepend="timeseries">
<job name="timeseries_transfer">
<template>$ENV{POSTPROCESS_PATH}/timeseries/template.timeseries_transfer</template>
<dependency>timeseries</dependency>
Expand All @@ -79,7 +79,7 @@
</runtime_parameters>
</job>
</workflow_jobs>
<workflow_jobs case="diagnostics" prepend="timeseries">
<workflow_jobs id="diagnostics" prepend="timeseries">
<job name="xconform">
<template>$CASEROOT/postprocess/xconform</template>
<dependency>timeseriesL</dependency>
Expand Down
9 changes: 9 additions & 0 deletions cime/config/config_tests.xml
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,15 @@ NODEFAIL Tests restart upon detected node failure. Generates fake failu
<DOUT_S>FALSE</DOUT_S>
</test>

<test NAME="HOMMEBFB">
<DESC>Run homme tests. Only works with the ACME version of the atmosphere component.</DESC>
<INFO_DBUG>1</INFO_DBUG>
<STOP_OPTION>ndays</STOP_OPTION>
<STOP_N>11</STOP_N>
<CHECK_TIMING>FALSE</CHECK_TIMING>
<DOUT_S>FALSE</DOUT_S>
</test>

<test NAME="FUNIT">
<DESC>Run fortran unit tests. Grid and compset (and most case settings) are ignored.</DESC>
<INFO_DBUG>1</INFO_DBUG>
Expand Down
Loading