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

Update CIME to ESMCI cime5.8.2-2 #2908

Merged
merged 3,866 commits into from
May 9, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3866 commits
Select commit Hold shift + click to select a range
1001b4e
Update for cime5.6.13
fischer-ncar Mar 13, 2019
2b847f0
Fix ./case.build --clean.
jgfouca Mar 13, 2019
9f5fb60
Merge pull request #3043 from ESMCI/jgfouca/fix_build_clean
jedwards4b Mar 13, 2019
fe0c7c5
first set of changes to permit ungridded dimensions in fields sent to…
Mar 13, 2019
0278675
changes to get bfb with march 8 baselines and to get restarts working…
Mar 14, 2019
013cf87
fix continue run issue for multidriver
jedwards4b Mar 14, 2019
3039ba8
fix typo
jedwards4b Mar 14, 2019
5d07982
Merge branch 'master' into nuopc-cmeps
jedwards4b Mar 14, 2019
94d6da8
Merge pull request #3045 from jedwards4b/multi_driver_continue
fischer-ncar Mar 14, 2019
1bb357c
Merge pull request #3046 from jedwards4b/nuopc-cmeps
fischer-ncar Mar 14, 2019
c4b9186
Merge singhbalwinder/atm/v2compset (PR #2789)
wlin7 Mar 14, 2019
a9abd18
refactored all of the data models to permit ungridded dimensions
Mar 15, 2019
f0e40db
udpates to turn on diagnose features only with debug flag > 1
Mar 15, 2019
04d8303
Support multiqueueing for sandiatoss3
jgfouca Mar 15, 2019
802bbc4
Merge pull request #2772 from E3SM-Project/jayeshkrishna/pio2_clm_mos…
jayeshkrishna Mar 18, 2019
798f179
Update CIME to ESMCI cime5.8.0 (#2799)
jgfouca Mar 19, 2019
8c6be13
Fix some issues with downloading input files
jgfouca Mar 19, 2019
8f2b7d8
Remove dupe
jgfouca Mar 19, 2019
dc16843
Turning on PIO_USE_MALLOC option
dqwu Mar 23, 2018
3059dab
Upgrading pnetcdf to 1.8.1 (from 1.6.1) for anlworkstation
dqwu Mar 24, 2018
adf1105
Changing max tasks per node to 32 (from 64) for anlworkstation
dqwu Mar 24, 2018
a335bd9
Upgrading netcdf to 4.4.1 (from 4.3.3.1) for anlworkstation
dqwu Oct 12, 2018
f0285d5
Defining environment variable HDF5_PATH for anlworkstation
dqwu Oct 12, 2018
b1ed2e9
Adding HDF5_PATH to CMAKE_OPTS to build PIO
dqwu Oct 12, 2018
72eccdf
Using C++ compiler/linker for PIO2
jayeshkrishna Nov 8, 2018
49b0444
Fix mpi-serial + PIO2 builds
jayeshkrishna Jan 7, 2019
c82a5ee
Merge pull request #3048 from ESMCI/fischer/SE_grids
jedwards4b Mar 20, 2019
0a4b702
Update mpt library version for pgi on cheyenne
fischer-ncar Mar 21, 2019
398df65
Merge pull request #3049 from ESMCI/fischer/cheyenne_mpt_pgi
jedwards4b Mar 21, 2019
734838c
Add a comment
billsacks Mar 21, 2019
907bc85
Fix typos in readme file
billsacks Mar 21, 2019
2961060
more changes to have undistributed dimensions
Mar 21, 2019
e7f8a84
Merge branch 'nuopc-cmeps' of https://github.com/ESMCI/cmeps-cime int…
Mar 21, 2019
aba98a3
merge to head of nuopc-cmeps
Mar 22, 2019
482102e
Add cprnc tests
billsacks Mar 21, 2019
220426a
Extract function: has_unlimited_dim
billsacks Mar 21, 2019
f683839
Move is_time_varying into filestruct.F90
billsacks Mar 21, 2019
7e04a60
Separately count missing fields without a time dimension
billsacks Mar 22, 2019
d458253
Add a note in README
billsacks Mar 22, 2019
b99ab26
tweak a comment
billsacks Mar 22, 2019
f0430b8
minor updates
Mar 22, 2019
37cdf66
Update cprnc README for new behavior
billsacks Mar 22, 2019
287d9b6
updates to have ocn_prognostic equal false in docn
Mar 25, 2019
2ca8aef
Fix Kokkos build
jgfouca Mar 25, 2019
919701d
Fix addition of kokkos flags
jgfouca Mar 25, 2019
2086a43
Fix boolean with wrong case
jgfouca Mar 25, 2019
6061054
Merge pull request #2811 from E3SM-Project/jayeshkrishna/pio2_cime_ch…
jayeshkrishna Mar 26, 2019
814b693
Add a new kokkos build-only test to e3sm_developer.
jgfouca Mar 26, 2019
ee923ca
Merge branch 'jgfouca/cime/kokkos_bld_improvements' into master (PR #…
jgfouca Mar 26, 2019
598e87f
update anvil config files to use condo nodes
sarich Mar 28, 2019
09c6b9b
Merge singhbalwinder/atm/rem-old-gust (PR #2720)
wlin7 Mar 28, 2019
bdee00f
add fixed intel-openmpi module to new anvil build
sarich Mar 28, 2019
0555899
Merge branch 'master' into maint-5.6
fischer-ncar Mar 28, 2019
338c143
Merge pull request #3052 from ESMCI/maint-5.6
jedwards4b Mar 28, 2019
95e117c
Merge pull request #3051 from billsacks/cprnc_allow_timeconst_fielddiffs
jedwards4b Mar 28, 2019
eac2d31
more updates for supported undistributed dimensions in mediator meshes
Mar 29, 2019
4137eb6
cleanup
amametjanov Mar 29, 2019
0f88af0
Use consistent casing (all-caps) for build_threaded value
jgfouca Mar 29, 2019
e813d85
Merge esmci_remote_for_split/master
jgfouca Mar 29, 2019
7949899
Fix CESM instances of compile_threaded
jgfouca Apr 1, 2019
6d849dc
Move initializations out of declarations
brhillman Apr 1, 2019
ca6dcff
Fix setting fatal_local in check_ret
brhillman Apr 1, 2019
3b739b3
build changes to optionally use installed pio library
jedwards4b Apr 1, 2019
e0653cf
add PIO_VERSION as a module load conditional
jedwards4b Apr 1, 2019
4fade19
changes to have docn work in non-prognostic mode and dead components …
Apr 2, 2019
c482162
minor bug fixes for xml interface
jedwards4b Apr 2, 2019
d94860f
Merge pull request #3054 from ESMCI/jgfouca/branch-for-acme-split-201…
jedwards4b Apr 2, 2019
04ff73a
merge fixes frompr #3057Merge remote-tracking branch 'mydev/maint-5.6…
jedwards4b Apr 2, 2019
b116c93
use installed pio if it exists
jedwards4b Apr 2, 2019
12ad100
add comment
jedwards4b Apr 2, 2019
089625a
undo this change
jedwards4b Apr 2, 2019
4453641
remove whitespace
jedwards4b Apr 2, 2019
5f39466
add pio_version to FakeCase for configure
jedwards4b Apr 2, 2019
37e3a88
Make FIELDLIST message more informative
billsacks Apr 2, 2019
945bc60
updates for getting bfb and fixing turning off ocn prognostic flag wh…
Apr 2, 2019
ae332d4
Merge pull request #3059 from billsacks/fieldlist_differ_message
jedwards4b Apr 2, 2019
9b0be41
Merge pull request #3058 from jedwards4b/use_installed_libraries
jedwards4b Apr 2, 2019
e2a0672
revert anvil netcdf and hdf5 libraries to known working version
sarich Apr 2, 2019
f5078db
anvil module - avoid openmpi 3.1.3 binding bug
sarich Apr 2, 2019
9acb404
bug fixes
Apr 2, 2019
37d619e
removed whitespace
Apr 3, 2019
6daf3e4
more fixes requested in review
Apr 3, 2019
c448951
Merge branch 'mvertens/pop_cap' into mvertens/delete_prep_post
Apr 3, 2019
00d2a6c
Merge pull request #79 from ESMCI/mvertens/pop_cap
jedwards4b Apr 3, 2019
87687ac
fix issue with xmllint
jedwards4b Apr 3, 2019
150c2b5
Merge pull request #3061 from jedwards4b/fix_cesm_config_files
jgfouca Apr 3, 2019
75bfab6
Switch from mpirun/mpiexec to srun
amametjanov Apr 3, 2019
8e6fdf3
Add intel+mvapich libs
amametjanov Apr 4, 2019
81f0715
changes to not have connectors pre and post phases copy data
Apr 4, 2019
f15032a
Add support for 224x464 NLDAS regional grid
billsacks Apr 3, 2019
e81e634
Remove number of grid points from nldas grid alias
billsacks Apr 4, 2019
38a447c
Edit comments
billsacks Apr 4, 2019
82d1ef0
Add pnetcdf for intel+mvapich
amametjanov Apr 4, 2019
b2afe29
Suppress pio logs on non-component-root processes
jayeshkrishna Apr 4, 2019
d76972e
fixes to get I compset with mosart bfb
Apr 4, 2019
f2707bd
Update cprnc
amametjanov Apr 4, 2019
11193d8
Merge branch 'sarich/anvil-condo-modules' (PR #2834)
amametjanov Apr 4, 2019
0fba455
Support optional components
Apr 3, 2019
e3fbee4
Merge pull request #3057 from jedwards4b/maint-5.6-xml_fixes
fischer-ncar Apr 2, 2019
1bc81b1
Add PR #3053 back in
fischer-ncar Apr 5, 2019
4f5b655
Merge pull request #3069 from ESMCI/fischer/3053
jedwards4b Apr 5, 2019
e3f2093
Forgot no xrange in Python 3
Apr 5, 2019
da5ad86
Update cori modules
fischer-ncar Apr 5, 2019
459b349
Update cori modules
fischer-ncar Apr 5, 2019
ff65ad0
Merge pull request #3070 from ESMCI/fischer/cori_module_update
jedwards4b Apr 5, 2019
134a3a4
Added some tests to _valid_compset and improved documentation.
Apr 5, 2019
2289202
Merge branch 'minxu74/machines/summit/update-ibm-compiler-wrapper' (P…
minxu74 Apr 6, 2019
114cfdb
Merge branch 'mvertens/delete_prep_post' of https://github.com/ESMCI/…
Apr 8, 2019
81ee26c
Update nldas grid and mask names
billsacks Apr 8, 2019
a83c9ac
Update for cime5.6.14
fischer-ncar Apr 8, 2019
5275fe0
Refactor code to make testable code a separate method
Apr 8, 2019
d4fba85
Merge branch 'master' into maint-5.6
fischer-ncar Apr 8, 2019
c1a4c49
Merge branch 'maint-5.6'
fischer-ncar Apr 8, 2019
444b2f4
Merge pull request #3068 from gold2718/optional_components
jedwards4b Apr 8, 2019
221230d
fixed issues in PR
Apr 8, 2019
8dd91a1
removed med_connectors_mod.F90 and med_infodata_mod.F90
Apr 8, 2019
f7722e0
Merge pull request #80 from ESMCI/mvertens/delete_prep_post
jedwards4b Apr 8, 2019
753236e
Update nldas mask info
billsacks Apr 8, 2019
e34b4cb
runtime fix
Apr 8, 2019
9dfabf7
Introduces a new stub IAC
bishtgautam Apr 1, 2019
c6804e4
Fix minor bugs
bishtgautam Apr 1, 2019
68d3381
Removes SIAC from compset definition
bishtgautam Apr 9, 2019
64907b3
need to USE_FMS to build mom
jedwards4b Apr 9, 2019
5ec0e4d
Merge pull request #81 from ESMCI/mvertens/delete_connector_mod
jedwards4b Apr 9, 2019
a34b84f
Merge pull request #82 from ESMCI/fix_mct_mom_build
uturuncoglu Apr 9, 2019
050a6e1
Fixes to grid and PIO
bishtgautam Apr 9, 2019
e95f335
Adds coupling interval and config file for IAC
bishtgautam Apr 9, 2019
a597430
Adds missing XML entries in MCT
bishtgautam Apr 9, 2019
aee6b04
Adds CONFIG_IAC_FILE for CESM
bishtgautam Apr 9, 2019
e349e15
Merge branch 'master' into nuopc-cmeps
jedwards4b Apr 10, 2019
fb9cfe2
Update Anvil performance archiving support for switch to SLURM
worleyph Apr 10, 2019
632ff00
Point to updated domain files for nldas2 grid
billsacks Apr 10, 2019
5f58914
Merge pull request #2840 from E3SM-Project/jayeshkrishna/suppress_pio…
jayeshkrishna Apr 10, 2019
279d30a
Merge pull request #3075 from jedwards4b/master-merge-to-nuopc-cmeps
jedwards4b Apr 10, 2019
625b83c
changes to have cime/src/drivers/nuopc/shr just used by mediator and …
Apr 11, 2019
022b264
changes for TEST dataset and undefined lookups
jedwards4b Apr 11, 2019
2b83dfe
generalize for BGC and TEST
jedwards4b Apr 11, 2019
c4997e5
Merge branch 'whannah/atm/aqua_planet_fix' (PR #2752)
singhbalwinder Apr 11, 2019
d3dc1ef
make oneletterid z
jedwards4b Apr 11, 2019
dc17fe8
Updates the assignment of oneletterid for components
bishtgautam Apr 11, 2019
ff01df4
fix for nuopc driver
jedwards4b Apr 11, 2019
cf4b8ed
Update CIME to ESMCI cime5.8.1 (PR #2842)
jgfouca Apr 10, 2019
4171b5f
Improve robustness of wget
jgfouca Apr 11, 2019
6cc3fb9
bcast iac namelist settings
jedwards4b Apr 11, 2019
f1bcaa0
Fix handling of BGC and TEST compset elements. Also fix CESM config_f…
Apr 11, 2019
4e86cc0
Merge pull request #3055 from bishtgautam/bishtgautam/iac
jedwards4b Apr 11, 2019
fa23f85
fix interface
jedwards4b Apr 10, 2019
7cb74e6
more general print statement
jedwards4b Apr 10, 2019
74730fe
fix for unit test
jedwards4b Apr 11, 2019
bf5199f
Anvil module updates
amametjanov Apr 11, 2019
176d533
Update config files for LC resources
AaronDonahue Apr 11, 2019
7cc197e
move present flags to med.F90 and fix bugs found in fv3gfs milestone
Apr 12, 2019
ae96090
Build PIO1 with pnetcdf on Anvil
amametjanov Apr 14, 2019
bbb0e85
ran ERS_D for I2000 successfully
Apr 15, 2019
73fa664
move files to one nuopc/ mediator directory and in share nuopc/ direc…
Apr 12, 2019
8518373
fixed bugs in X compset
Apr 12, 2019
ad6a154
fixed bug
Apr 12, 2019
cae0b73
removed shr_assert flags for now
Apr 15, 2019
c011d26
introduction of aliases for shr_nuopc_methods_mod routines and remova…
Apr 14, 2019
f3112ed
fix shr_assert build issue
jedwards4b Apr 15, 2019
4664dd4
Also use 0.125nldas2 grid for rof
billsacks Apr 15, 2019
9945456
Merge esmci_remote_for_split/master
jgfouca Apr 15, 2019
34cff88
Upgrading Summit modules
jayeshkrishna Apr 15, 2019
ec67b9b
fix for unit test
jedwards4b Apr 11, 2019
b06ca13
fix requirements for nuopc build
jedwards4b Apr 12, 2019
8d56ccf
work toward not using stubs
jedwards4b Apr 12, 2019
14babd5
Merge pull request #3079 from ESMCI/jgfouca/branch-for-acme-split-201…
jedwards4b Apr 15, 2019
d57ef06
Adds machine files for Compy
singhbalwinder Apr 15, 2019
d90c544
PGI works now and gnu builds fine
singhbalwinder Apr 15, 2019
43f6864
Minor build fixes
jgfouca Apr 15, 2019
855f6fd
do not build stubs with nuopc
jedwards4b Apr 15, 2019
b61304a
set esmf build
jedwards4b Apr 15, 2019
b047aed
cleanup Makefile
jedwards4b Apr 15, 2019
9496788
changes to work with clm and cism
jedwards4b Apr 15, 2019
e9401b7
add siac just in case
jedwards4b Apr 15, 2019
c67ea0e
travis test fix
jedwards4b Apr 16, 2019
2def54c
nuopc no longer needs stubs
jedwards4b Apr 16, 2019
1a90c77
Modifies test to use new AQUAP compset
singhbalwinder Apr 16, 2019
e7b2dca
Update Intel module key on Anvil
amametjanov Apr 16, 2019
a356310
Merge pull request #3063 from billsacks/nldas_grid_v2
jedwards4b Apr 16, 2019
7f7d401
Adds pnetcdf required by MPAS
singhbalwinder Apr 17, 2019
37f5ebc
Removes GNU compiler entries
singhbalwinder Apr 17, 2019
0e8a900
add expected fails file
jedwards4b Apr 17, 2019
4a3b2fe
Merge branch 'singhbalwinder/cime/compy-mach-files' (PR #2854)
bibiraju Apr 17, 2019
451f0e5
fix nuopc build
jedwards4b Apr 17, 2019
38fa714
Allow specific tests to ignore field list differences
billsacks Apr 18, 2019
421cc98
Merge pull request #3084 from billsacks/cprnc_ignore_fieldlist_diffs
jedwards4b Apr 18, 2019
10fd09d
removed diagnostic writes of present flags to all pes - only need it …
Apr 18, 2019
1af57c0
fix case
jedwards4b Apr 19, 2019
f39f0a1
update the intel compiler for cheyenne
jedwards4b Apr 18, 2019
10eb5c9
update esmf lib
jedwards4b Apr 19, 2019
63c96a6
turn off USE_MALLOC in pio2 build
jedwards4b Apr 19, 2019
b24100e
Update conus grid support
fischer-ncar Apr 19, 2019
07e6362
Add NETCDF_PATH to the machine config for LLNL machines.
AaronDonahue Apr 19, 2019
b28740a
Merge pull request #86 from ESMCI/intel_compiler_update_cheyenne
jedwards4b Apr 19, 2019
57cf4a5
Merge pull request #3086 from ESMCI/fischer/ne_conus
jedwards4b Apr 19, 2019
86aae30
fix for merging preciptiation with ice melt
uturuncoglu Apr 19, 2019
b8ee726
fix for evaporation
uturuncoglu Apr 19, 2019
48053a6
fix for evaporation
uturuncoglu Apr 19, 2019
8edd309
fix for net long-wave radiation
uturuncoglu Apr 19, 2019
d56a8a2
change order of if statement to fix lwnet issue
uturuncoglu Apr 22, 2019
498ed82
Setting summit env for OOM errors
jayeshkrishna Apr 22, 2019
ef3e13e
Merge pull request #2856 from E3SM-Project/jayeshkrishna/summit_modul…
jayeshkrishna Apr 22, 2019
643f142
properly link nag f90
jedwards4b Apr 22, 2019
afafab3
more nag cleanup
jedwards4b Apr 22, 2019
94b8a2c
better setting for fclibs
jedwards4b Apr 23, 2019
ae2c333
fix format issue
jedwards4b Apr 23, 2019
3d85cb8
Merge branch 'mvertens/new_meddir' into nuopc-cmeps
rsdunlapiv Apr 23, 2019
bed3ac7
Update ChangeLog for cime5.8.2
fischer-ncar Apr 23, 2019
73d9031
adjust batch setting for izumi
jedwards4b Apr 23, 2019
f0f0b60
Merge pull request #3088 from jedwards4b/fixnagissue
fischer-ncar Apr 23, 2019
2dd01aa
update intel compiler for cheyenne
jedwards4b Apr 24, 2019
f262b35
Update CIME to ESMCI cime5.8.2 (#2876)
jgfouca Apr 24, 2019
dadcc97
update netcdf for mpi-serial
jedwards4b Apr 24, 2019
8b4e6cc
Merge branch 'jgfouca/cime/minor_compiler_fixes' (PR #2864)
jgfouca Apr 24, 2019
35068d0
Merge pull request #3089 from jedwards4b/updatemodulescheyenne
fischer-ncar Apr 24, 2019
758f98f
Merge branch 'aarondonahue/cime/apr19_lc_updates' (PR #2851)
AaronDonahue Apr 24, 2019
c534460
fix build issues
jedwards4b Apr 24, 2019
a834921
errors in esm.F90
jedwards4b Apr 24, 2019
d03003b
Merge branch 'nuopc-cmeps' into nuopcnostub
uturuncoglu Apr 24, 2019
fb9da7f
Merge pull request #84 from ESMCI/nuopcnostub
uturuncoglu Apr 24, 2019
890eabf
added support for C384_t025
Feb 26, 2019
e1ef1c9
mediator only restart feature implemented
uturuncoglu Mar 13, 2019
90c2f90
minor modification in directory structure
uturuncoglu Mar 14, 2019
cdc639a
Update input locations on Theia
rsdunlapiv Mar 15, 2019
3954d17
Update ESMF library on Stampede2
rsdunlapiv Mar 15, 2019
9075688
Update esmf library on Theia
rsdunlapiv Mar 18, 2019
299fc80
Check for correct restart file pointer when using NUOPC
rsdunlapiv Mar 22, 2019
60d339c
fix for latent heat and net longwave radiation
uturuncoglu Mar 26, 2019
a263510
Default PIO to version 1 on Stampede and turn off ESMF logs
rsdunlapiv Apr 8, 2019
c6f8597
fix for merging preciptiation with ice melt
uturuncoglu Apr 11, 2019
57e6a2e
fix for edison
jedwards4b Apr 25, 2019
edf6f84
Merge pull request #3091 from jedwards4b/edison_port
fischer-ncar Apr 25, 2019
9ab758d
Change DATM_CLMNCEP_YR_ALIGN for present-day compsets
billsacks Apr 25, 2019
66904a2
Generalize DATM_CLMNCEP_YR_ALIGN for present-day compsets
billsacks Apr 25, 2019
e57f162
minor fix in mediator code to merge it with FV3 branch
uturuncoglu Apr 26, 2019
8b98f95
replace tabs with spaces in buildnml
uturuncoglu Apr 26, 2019
cb69c61
check existence of scalar fields before querying their value
uturuncoglu Apr 26, 2019
fd91ef5
Merge branch 'worleyph/cime/anvil_perfarch_update' (PR #2846)
sarich Apr 29, 2019
c12f130
Merge esmci_remote_for_split/master
jgfouca Apr 29, 2019
5c31dc0
Merge pull request #3096 from ESMCI/jgfouca/branch-for-acme-split-201…
jgfouca Apr 29, 2019
303a4b3
increase wallclock time for Vnuopc_Ln9.f19_g17.X test
uturuncoglu Apr 29, 2019
3a705ff
Merge pull request #3093 from billsacks/datm_yralign_v2
jedwards4b Apr 30, 2019
d49bf70
Add NLDAS2 datm forcing option
billsacks Apr 30, 2019
e9a7d76
Remove lines referring to rcp compsets with nldas2 forcing
billsacks Apr 30, 2019
1b6a2f9
Add more information in comment
billsacks Apr 30, 2019
b896c79
Merge pull request #3098 from billsacks/nldas_forcing_v2
fischer-ncar Apr 30, 2019
ffff255
merge to cime master hash b896c79
jedwards4b May 2, 2019
5cf618a
Merge pull request #3101 from jedwards4b/nuopc-cmeps
jgfouca May 2, 2019
e814d8b
Merge commit '5cf618a670e66c4b273b1d77b88eb5cc630dbb8d' into jgfouca/…
jgfouca May 6, 2019
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
278 changes: 278 additions & 0 deletions cime/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,283 @@
======================================================================

Originator: Chris Fischer
Date: 4-23-2019
Tag: cime5.8.2
Answer Changes: None
Tests: scripts_regression_tests
Dependencies:

Brief Summary:
- Update the ne0CONUSne30x8 mapping files.
- Allow specific tests to ignore field list differences.
- Add NLDAS grid for CTSM and MOSART.
- Merge branch for acme split 2019-04-15
- Fix unit test.
- Introduces a new stub IAC.
- Master merge to nuopc cmeps.

User interface changes:

PR summary: git log --oneline --first-parent [previous_tag]..master
57cf4a5 Merge pull request #3086 from ESMCI/fischer/ne_conus
421cc98 Merge pull request #3084 from billsacks/cprnc_ignore_fieldlist_diffs
a356310 Merge pull request #3063 from billsacks/nldas_grid_v2
14babd5 Merge pull request #3079 from ESMCI/jgfouca/branch-for-acme-split-2019-04-15
74730fe fix for unit test
4e86cc0 Merge pull request #3055 from bishtgautam/bishtgautam/iac
279d30a Merge pull request #3075 from jedwards4b/master-merge-to-nuopc-cmeps


Modified files: git diff --name-status [previous_tag]
M config/cesm/config_files.xml
M config/cesm/config_grids.xml
M config/cesm/config_grids_common.xml
M config/cesm/config_grids_mct.xml
M config/cesm/machines/config_machines.xml
M config/e3sm/allactive/config_compsets.xml
M config/e3sm/allactive/config_pesall.xml
M config/e3sm/config_archive.xml
M config/e3sm/config_files.xml
M config/e3sm/config_grids.xml
M config/e3sm/machines/config_batch.xml
M config/e3sm/machines/config_compilers.xml
M config/e3sm/machines/config_machines.xml
M config/e3sm/machines/config_pio.xml
M config/e3sm/tests.py
M config/xml_schemas/entry_id_base_version3.xsd
M scripts/Tools/Makefile
M scripts/Tools/archive_metadata
M scripts/Tools/case.build
M scripts/Tools/xmlconvertors/config_pes_converter.py
M scripts/Tools/xmlconvertors/grid_xml_converter.py
M scripts/lib/CIME/Servers/wget.py
M scripts/lib/CIME/SystemTests/system_tests_common.py
M scripts/lib/CIME/SystemTests/system_tests_compare_two.py
M scripts/lib/CIME/XML/grids.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_submit.py
M scripts/lib/CIME/hist_utils.py
M scripts/lib/CIME/tests/SystemTests/test_system_tests_compare_two.py
M src/components/data_comps/datm/nuopc/atm_comp_nuopc.F90
M src/components/data_comps/datm/nuopc/datm_comp_mod.F90
M src/components/data_comps/datm/nuopc/datm_shr_mod.F90
M src/components/data_comps/dice/nuopc/dice_comp_mod.F90
M src/components/data_comps/dice/nuopc/dice_shr_mod.F90
M src/components/data_comps/dice/nuopc/ice_comp_nuopc.F90
M src/components/data_comps/dlnd/nuopc/dlnd_comp_mod.F90
M src/components/data_comps/dlnd/nuopc/dlnd_shr_mod.F90
M src/components/data_comps/dlnd/nuopc/lnd_comp_nuopc.F90
M src/components/data_comps/docn/nuopc/docn_comp_mod.F90
M src/components/data_comps/docn/nuopc/docn_shr_mod.F90
M src/components/data_comps/docn/nuopc/ocn_comp_nuopc.F90
M src/components/data_comps/drof/nuopc/drof_comp_mod.F90
M src/components/data_comps/drof/nuopc/rof_comp_nuopc.F90
M src/components/data_comps/dshr_nuopc/dshr_nuopc_mod.F90
M src/components/data_comps/dwav/nuopc/dwav_comp_mod.F90
M src/components/data_comps/dwav/nuopc/dwav_shr_mod.F90
M src/components/data_comps/dwav/nuopc/wav_comp_nuopc.F90
A src/components/stub_comps/siac/cime_config/buildlib
A src/components/stub_comps/siac/cime_config/buildnml
A src/components/stub_comps/siac/cime_config/config_component.xml
A src/components/stub_comps/siac/mct/iac_comp_mct.F90
M src/components/xcpl_comps/xatm/nuopc/atm_comp_nuopc.F90
M src/components/xcpl_comps/xglc/nuopc/glc_comp_nuopc.F90
M src/components/xcpl_comps/xice/nuopc/ice_comp_nuopc.F90
M src/components/xcpl_comps/xlnd/nuopc/lnd_comp_nuopc.F90
M src/components/xcpl_comps/xocn/nuopc/ocn_comp_nuopc.F90
M src/components/xcpl_comps/xrof/nuopc/rof_comp_nuopc.F90
M src/components/xcpl_comps/xshare/nuopc/dead_nuopc_mod.F90
M src/components/xcpl_comps/xwav/nuopc/wav_comp_nuopc.F90
M src/drivers/mct/cime_config/buildexe
M src/drivers/mct/cime_config/config_component.xml
M src/drivers/mct/cime_config/config_component_e3sm.xml
M src/drivers/mct/cime_config/config_compsets.xml
M src/drivers/mct/cime_config/config_pes.xml
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/cime_config/namelist_definition_modelio.xml
M src/drivers/mct/main/cime_comp_mod.F90
M src/drivers/mct/main/component_mod.F90
M src/drivers/mct/main/component_type_mod.F90
M src/drivers/mct/main/prep_atm_mod.F90
A src/drivers/mct/main/prep_iac_mod.F90
M src/drivers/mct/main/prep_lnd_mod.F90
M src/drivers/mct/main/seq_frac_mct.F90
M src/drivers/mct/main/seq_hist_mod.F90
M src/drivers/mct/main/seq_rest_mod.F90
M src/drivers/mct/shr/seq_comm_mct.F90
M src/drivers/mct/shr/seq_flds_mod.F90
M src/drivers/mct/shr/seq_infodata_mod.F90
M src/drivers/mct/shr/seq_timemgr_mod.F90
M src/drivers/mct/unit_test/CMakeLists.txt
M src/drivers/nuopc/cime_config/buildnml
M src/drivers/nuopc/cime_config/config_component.xml
M src/drivers/nuopc/cime_config/config_component_cesm.xml
M src/drivers/nuopc/cime_config/nuopc_runseq_A
M src/drivers/nuopc/cime_config/nuopc_runseq_ADLND
M src/drivers/nuopc/cime_config/nuopc_runseq_ADWAV
M src/drivers/nuopc/cime_config/nuopc_runseq_B
D src/drivers/nuopc/cime_config/nuopc_runseq_C_G_D
A src/drivers/nuopc/cime_config/nuopc_runseq_C_G_D_swav
A src/drivers/nuopc/cime_config/nuopc_runseq_C_G_D_ww3
A src/drivers/nuopc/cime_config/nuopc_runseq_C_wav
M src/drivers/nuopc/cime_config/nuopc_runseq_F
M src/drivers/nuopc/cime_config/nuopc_runseq_I
M src/drivers/nuopc/cime_config/nuopc_runseq_I_mosart
M src/drivers/nuopc/cime_config/nuopc_runseq_NEMS
A src/drivers/nuopc/cime_config/nuopc_runseq_NEMS.cold
A src/drivers/nuopc/cime_config/nuopc_runseq_NEMS.warm
M src/drivers/nuopc/cime_config/nuopc_runseq_Q
M src/drivers/nuopc/cime_config/nuopc_runseq_X
M src/drivers/nuopc/cime_config/nuopc_runseq_default
M src/drivers/nuopc/cime_driver/esmApp.F90
M src/drivers/nuopc/cime_flds/esmFlds.F90
M src/drivers/nuopc/cime_flds/esmFldsExchange.F90
M src/drivers/nuopc/cime_flds/fd.yaml
M src/drivers/nuopc/cime_flds_shr/seq_drydep_mod.F90
M src/drivers/nuopc/cime_flds_shr/shr_carma_mod.F90
M src/drivers/nuopc/cime_flds_shr/shr_fire_emis_mod.F90
M src/drivers/nuopc/cime_flds_shr/shr_megan_mod.F90
M src/drivers/nuopc/cime_flds_shr/shr_ndep_mod.F90
M src/drivers/nuopc/mediator/med.F90
D src/drivers/nuopc/mediator/med_connectors_mod.F90
M src/drivers/nuopc/mediator/med_fraction_mod.F90
D src/drivers/nuopc/mediator/med_infodata_mod.F90
M src/drivers/nuopc/mediator/med_internalstate_mod.F90
M src/drivers/nuopc/mediator/med_io_mod.F90
M src/drivers/nuopc/mediator/med_map_mod.F90
M src/drivers/nuopc/mediator/med_merge_mod.F90
M src/drivers/nuopc/mediator/med_phases_aofluxes_mod.F90
M src/drivers/nuopc/mediator/med_phases_history_mod.F90
M src/drivers/nuopc/mediator/med_phases_ocnalb_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_atm_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_glc_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_ice_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_lnd_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_ocn_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_rof_mod.F90
M src/drivers/nuopc/mediator/med_phases_prep_wav_mod.F90
M src/drivers/nuopc/mediator/med_phases_restart_mod.F90
M src/drivers/nuopc/shr/med_constants_mod.F90
D src/drivers/nuopc/shr/shr_nuopc_grid_mod.F90
M src/drivers/nuopc/shr/shr_nuopc_methods_mod.F90
M src/drivers/nuopc/shr/shr_nuopc_utils_mod.F90
M src/share/streams/shr_strdata_mod.F90
M src/share/util/shr_pio_mod.F90

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

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

Originator: Chris Fischer
Date: 04-08-2019
Tag: cime5.8.1
Answer Changes: None
Tests: scripts_regression_tests, many create_newcase with mangled compset names
hand test xmllint
Dependencies:

Brief Summary:
- Support optional components by filling in stub models for any missing component class
- Merge maint-5.6 branch.
- Fix issue with xmllint.
- Use installed pio libraries.
- Make FIELDLIST message more informative.
- ACME merge 2019-03-29
- cprnc: allow differences in field lists for time-constant fields.
- Merge maint-5.6 branch.
- Add ne0CONUSne30x8_ne0CONUSne30x8_mg17 grid alias.
- Merge in latest nuopc-cmeps development.
- The check for an rpointer.drv file did not consider multidriver mode.
- Fix ./case.build --clean.
- PET and ERP tests were not setting compile_threaded correctly.
- Implement 'share' field of test suites.

User interface changes:
- Stub components are now optional in compset long names. Also there is less order dependency.

PR summary: git log --oneline --first-parent [previous_tag]..master
444b2f4 Merge pull request #3068 from gold2718/optional_components
c1a4c49 Merge branch 'maint-5.6'
150c2b5 Merge pull request #3061 from jedwards4b/fix_cesm_config_files
9b0be41 Merge pull request #3058 from jedwards4b/use_installed_libraries
ae332d4 Merge pull request #3059 from billsacks/fieldlist_differ_message
d94860f Merge pull request #3054 from ESMCI/jgfouca/branch-for-acme-split-2019-03-29
95e117c Merge pull request #3051 from billsacks/cprnc_allow_timeconst_fielddiffs
338c143 Merge pull request #3052 from ESMCI/maint-5.6
c82a5ee Merge pull request #3048 from ESMCI/fischer/SE_grids
1bb357c Merge pull request #3046 from jedwards4b/nuopc-cmeps
94d6da8 Merge pull request #3045 from jedwards4b/multi_driver_continue
9f5fb60 Merge pull request #3043 from ESMCI/jgfouca/fix_build_clean
ff06fd0 Merge pull request #3042 from ESMCI/jedwards/pet_test_fix
bafad7e Merge pull request #3040 from ESMCI/jgfouca/impl_share_field


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_compilers.xml
M config/cesm/machines/config_machines.xml
M config/cesm/machines/userdefined_laptop_template/config_compilers.xml
M config/e3sm/config_grids.xml
M config/e3sm/config_inputdata.xml
M config/e3sm/machines/Depends.cetus
M config/e3sm/machines/Depends.mira
M config/e3sm/machines/Depends.summit.ibm
M config/e3sm/machines/Depends.summitdev.ibm
M config/e3sm/machines/config_batch.xml
M config/e3sm/machines/config_compilers.xml
M config/e3sm/machines/config_machines.xml
M config/e3sm/machines/config_pio.xml
M config/e3sm/machines/userdefined_laptop_template/config_compilers.xml
M config/e3sm/tests.py
M config/xml_schemas/config_batch.xsd
M config/xml_schemas/config_compilers_v2.xsd
M config/xml_schemas/config_machines.xsd
M config/xml_schemas/env_mach_specific.xsd
M doc/source/users_guide/cime-config.rst
M doc/source/users_guide/unit_testing.rst
M scripts/Tools/Makefile
M scripts/create_test
M scripts/fortran_unit_testing/run_tests.py
M scripts/lib/CIME/BuildTools/configure.py
M scripts/lib/CIME/BuildTools/valuesetting.py
M scripts/lib/CIME/XML/entry_id.py
M scripts/lib/CIME/XML/generic_xml.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_submit.py
M scripts/lib/CIME/case/check_input_data.py
M scripts/lib/CIME/hist_utils.py
M scripts/lib/CIME/test_scheduler.py
M scripts/lib/get_tests.py
M scripts/tests/scripts_regression_tests.py
M src/build_scripts/buildlib.gptl
M src/build_scripts/buildlib.kokkos
M src/build_scripts/buildlib.pio
M src/components/data_comps/datm/cime_config/config_component.xml
M src/components/data_comps/datm/nuopc/datm_comp_mod.F90
M src/components/data_comps/desp/cime_config/config_component.xml
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/main/seq_flux_mct.F90
M src/drivers/mct/shr/seq_infodata_mod.F90
M src/share/util/shr_flux_mod.F90
M tools/cprnc/README
M tools/cprnc/compare_vars_mod.F90.in
M tools/cprnc/cprnc.F90
M tools/cprnc/filestruct.F90
M tools/cprnc/run_tests
M tools/cprnc/test_inputs/README
A tools/cprnc/test_inputs/multipleTimes_someTimeless_extra_and_missing.nc
A tools/cprnc/test_inputs/noTime_extra_and_missing.nc
M tools/mapping/gen_domain_files/README
M tools/mapping/gen_domain_files/src/gen_domain.F90
M tools/mapping/gen_mapping_files/runoff_to_ocn/src/Makefile

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


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

Originator: Chris Fischer
Date: 03-12-2019
Tag: cime5.8.0
Expand Down
15 changes: 14 additions & 1 deletion cime/config/cesm/config_grids.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1026,6 +1026,13 @@
<mask>tx0.25v1</mask>
</model_grid>

<model_grid alias="C384_t025" not_compset="_POP" >
<grid name="atm">C384</grid>
<grid name="lnd">C384</grid>
<grid name="ocnice">tx0.25v1</grid>
<mask>tx0.25v1</mask>
</model_grid>

<!-- The following grid is only used for ADWAV testing -->
<model_grid alias="ww3a" compset="_WW3|DWAV">
<grid name="wav">ww3a</grid>
Expand All @@ -1048,7 +1055,6 @@

<!-- LND domains for single column or regional -->


<domain name="01col">
<nx>1</nx> <ny>1</ny>
<file>domain.ocn.01col.ArcticOcean.20150824.nc</file>
Expand Down Expand Up @@ -1568,6 +1574,13 @@
<support>Experimental for fv3 dycore</support>
</domain>

<domain name="C384">
<!-- The following nx is incorrect -->
<nx>100000</nx> <ny>1</ny>
<desc>C384 is a fvcubed xx-deg grid:</desc>
<support>Experimental for fv3 dycore</support>
</domain>

</domains>

<!-- ======================================================== -->
Expand Down
1 change: 1 addition & 0 deletions cime/config/cesm/machines/config_batch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -402,6 +402,7 @@

<batch_system type="pbs" MACH="izumi" >
<batch_submit>ssh izumi cd $CASEROOT ; qsub</batch_submit>
<jobid_pattern>(\d+.izumi.unified.ucar.edu)$</jobid_pattern>
<directives>
<directive>-l nodes={{ num_nodes }}:ppn={{ tasks_per_node }}</directive>
<directive default="/bin/bash" > -S {{ shell }} </directive>
Expand Down
21 changes: 8 additions & 13 deletions cime/config/cesm/machines/config_compilers.xml
Original file line number Diff line number Diff line change
Expand Up @@ -320,8 +320,16 @@ using a fortran linker.
<MPIFC> mpif90 </MPIFC>
<SCC> gcc </SCC>
<SFC> nagfor </SFC>

<LDFLAGS>
<append> -lpthread </append>
</LDFLAGS>
<CONFIG_ARGS>
<append> FCLIBS="-Wl,--as-needed,--allow-shlib-undefined -L$(COMPILER_PATH)/lib/NAG_Fortran -lf62rts" </append>
</CONFIG_ARGS>
</compiler>


<compiler COMPILER="pgi">
<CFLAGS>
<base> -gopt -time </base>
Expand Down Expand Up @@ -902,19 +910,6 @@ using a fortran linker.
<PFUNIT_PATH MPILIB="mpi-serial" compile_threaded="FALSE">/fs/cgd/csm/tools/pFUnit/pFUnit3.2.8_hobart_Intel15.0.2_noMPI_noOpenMP</PFUNIT_PATH>
</compiler>

<compiler MACH="hobart" COMPILER="nag">
<CPPDEFS>
<!-- needed for nag pio build.. -->
<append> -DNO_C_SIZEOF </append>
</CPPDEFS>
<LDFLAGS>
<append> -lpthread</append>
</LDFLAGS>
<SLIBS>
<append> -L/usr/local/nag/lib/NAG_Fortran </append>
</SLIBS>
</compiler>

<compiler MACH="hobart" COMPILER="pgi">
<CFLAGS>
<append DEBUG="FALSE"> -O0 </append>
Expand Down
Loading