3914 lines
126 KiB
Plaintext
3914 lines
126 KiB
Plaintext
===============================================================
|
||
Tag name: release-clm5.0.37
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Fri 15 Dec 2023 08:32:56 PM MST
|
||
One-line Summary: Update test list to Derecho, and add working PE layouts
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Changes needed to run on Derecho. Flip the test list from Cheyenne to Derecho.
|
||
Add working PE layouts. Remove tools and tools testing. Update readme files.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
#2285 -- release-clm5.0 tag for Derecho
|
||
|
||
Science changes since: release-clm5.0.36
|
||
None
|
||
|
||
Software changes since: release-clm5.0.36
|
||
Move testing from Cheyenne to Derecho
|
||
Add working PE-layouts for Derecho
|
||
Remove tools and tools testing
|
||
Update README files
|
||
|
||
Changes to User Interface since: release-clm5.0.36
|
||
None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
derecho - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
derecho_intel ----- OK
|
||
izumi_nag --------- PASS
|
||
izumi_intel ------- PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
cism -> cism-release-cesm2.1.2_03
|
||
mosart -> release-cesm2.0.04
|
||
rtm -> release-cesm2.0.04
|
||
cime -> cime5.6.47
|
||
fates -> sci.1.30.0_api.8.0.0
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#2286 -- Port of PE-layouts and tests to Derecho
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.36
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Fri 08 Dec 2023 02:24:39 PM MST
|
||
One-line Summary: Tech note update, and update externals to ones that work on Derecho
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update the externals to work on Derecho.
|
||
Include a Technical Note update.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
#2285 -- CTSM tag for CESM2.1.5 release, updated externals
|
||
|
||
Science changes since: release-clm5.0.35
|
||
None
|
||
|
||
Software changes since: release-clm5.0.35
|
||
Update externals
|
||
|
||
Changes to User Interface since: release-clm5.0.35
|
||
None
|
||
|
||
Testing: Limited
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
derecho - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
cism -> cism-release-cesm2.1.2_03
|
||
mosart -> release-cesm2.0.04
|
||
rtm -> release-cesm2.0.04
|
||
cime -> cime5.6.47
|
||
fates -> sci.1.30.0_api.8.0.0
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): None
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.35
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Tue Feb 8 16:09:57 MST 2022
|
||
One-line Summary: Add SSP3-7.0 extension, and SMYLE 1850 and transient, compsets and use-cases
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update externals for cism and cime to cesm2.1.4-rc-10. cime update was needed to run on izumi.
|
||
iAdds a compset for the smyle L83 model (both 1850 and transient). BWsc1850smyle (jedwards4b)
|
||
Add SSP3-7.0 extension compset and use-case, that runs for fixed 2100 conditions with 2100 landuse
|
||
and 2100 harvest and fertilizer.
|
||
|
||
Update Nitrogen-deposition datasets with files created from WACCM simulations for SSP scenarios (SSP3-7.0,
|
||
SSP5-3.4, and SSP5-8.5).
|
||
|
||
Fix several issues.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
Fixes #1197 SMYLE use-case setup
|
||
Fixes #1633 2100 to 2500 Extension compset for SSP3-7.0
|
||
Fixes #1632 Missing ndep file to 2100 for SSP5-3.4
|
||
Fixes #1631 ndep file for SSP2-4.5 is incorrect
|
||
Fixes #1578 Need to replace SSP370 ndep file with new one
|
||
Fixes #1131 Nitrogen Deposition file for SSP534OS
|
||
Fixes #1093 Problems with running fates_next_api/release-clm5.0 on izumi
|
||
Fixes #1036 ne30np4 1850 case fails because the fsurdat file is incorrect.
|
||
Fixes #738 Totvegc threshold used to zero out soil carbon upon exit_spinup needs to be revisited
|
||
|
||
Science changes since: release-clm5.0.34
|
||
Increase totvegcthresh to 1.0 to provide more seed Carbon to PFT's that may have died in AD spinup mode
|
||
Update Nitorogen Deposition files for several SSP cases
|
||
|
||
Software changes since: release-clm5.0.34
|
||
Add tests for new use-cases
|
||
|
||
Changes to User Interface since:
|
||
New 2100_SSP3-7.0_control use-case and ISSP370ExtClm50BgcCrop compset
|
||
New 20thC_smyle_transient and 1850_smyle_control use-cases
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (30 different because of updates)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK
|
||
izumi_intel ------- PASS
|
||
|
||
fates tests (fates):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ PASS
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK
|
||
izumi_intel ------- PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: Yes, only for some SSP cases and for AD spinup
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: AD spinup mode, and SSP3-7.0, SSP2-4.5 and SSP5-3.4 because of ndep files
|
||
- what platforms/compilers: All
|
||
- nature of change:
|
||
SSP cases are different because of update Nitrogen Deposition files
|
||
Gives more seed Carbon to PFT's that may have died
|
||
|
||
Will new REFCASES need to be made for cesm and/or CAM?: No
|
||
(This will likely be true if the LII tests failed)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: (update cism, cime, and PTCLM)
|
||
|
||
cism: cism-release-cesm2.1.2_02
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.39
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200902
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#1614 -- add smyle L83 compset and SSP3-7.0 extension (jedwards4b)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.34
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Mon Apr 20 22:08:42 MDT 2020
|
||
One-line Summary: Update documentation for release-clm5.0 branch, and fix issues with no-anthro surface dataset creation
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Fix the issues with the no-anthro surface dataset creation (the PtVg simulation year). This
|
||
makes sure GDP and urban is set to zero and abm to missing for this case. Also bring in the python3
|
||
fix that was intended for the last release tag.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #980 #974
|
||
Fixes #980 -- PtVg option to mksurfdata should also set urban, and GDP to zero, as well as abm to missing
|
||
Fixes #974 -- Python 3 problem in SSP test
|
||
|
||
Science changes since: release-clm5.0.33
|
||
For Potential vegetation sim_year set urban to zero, GDP to zero and abm to missing with mksurfdata.pl
|
||
|
||
Software changes since: release-clm5.0.33
|
||
Fix python3 issue for testing in ssp.py
|
||
|
||
Changes to User Interface since: release-clm5.0.33
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
izumi ---- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
izumi ---- OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test): None
|
||
|
||
regular tests (aux_clm): None
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No bit-for-bit (other than PtVg surface dataset creation)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: No updates
|
||
|
||
cism: cism-release-cesm2.1.2_04
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.33
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200121
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #976 #986
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#976 -- bring documentation to release branch
|
||
#986 -- Fix issues with no-atnthro surface dataset creation
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.33
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Apr 7 13:21:28 MDT 2020
|
||
One-line Summary: Turn irrigation on for 2300 SSP extensions
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Irrigation was turned off for the 2300 extensions. This turns it on. Also add SSP2-4.5 to the
|
||
anomaly forcing script.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #974 #972 #966
|
||
#974 -- Python3 problem in SSP test
|
||
#972 -- Irrigate is turned off for the 2300 extensions
|
||
#966 -- Units for a few history fields needs to change for ILAMB
|
||
|
||
Science changes since: release-clm5.0.32
|
||
Irrigation is now properly turned on for the 2100-2300 SSP extensions
|
||
Change some units of history fields
|
||
|
||
Software changes since: release-clm5.0.32
|
||
Anomaly forcing script can now do SSP2-4.5
|
||
Small changes to anomoly forcing script and singlept script
|
||
|
||
Changes to User Interface since: release-clm5.0.32
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (two tests are different than before because of irrigate)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools): None
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test): None
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- PASS
|
||
izumi_pgi --------- PASS
|
||
izumi_intel ------- PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline:
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations:
|
||
- what platforms/compilers: All
|
||
- nature of change: Climate changing as irrigation is on
|
||
|
||
Will new REFCASES need to be made for cesm and/or CAM?: No
|
||
(This will likely be true if the LII tests failed)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: No updates
|
||
|
||
cism: cism-release-cesm2.1.2_04
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.33
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200121
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #975
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#975 -- fix irrigate for 2300 extensions
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.32
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Apr 2 00:23:04 MDT 2020
|
||
One-line Summary: Extensions to 2300 for SSP5-8.5,SSP5-3.4, and SSP1-2.6
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Add 2100 surface datasets, landuse.timeseries files for 2100-2300 for SSP5-3.4, SSP5-8.5, and SSP1-2.6.
|
||
Also add compsets to run them and the build-namelist use-cases for them. Only for f09 resolution with crop on.
|
||
|
||
Updates cime as a cime update was needed to run the extensions in I compsets (for presaero and CO2).
|
||
Add a test for it. Add -ignore_warnings to cmip6_waccm_deck user-mod which is required for the
|
||
fully coupled compset for BWSSP534osext as the ndep file doesn't exist for it, but WACCM is
|
||
providing ndep. Get more of the build-namelist unit tester tests working, which previously weren't running.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #944, #955
|
||
Fixes #944 -- extensions to 2300
|
||
Fixes #955 -- surface dataset creation bug for 2100
|
||
|
||
Science changes since: release-clm5.0.31
|
||
Add 2100 surface datasets and transient extensions from 2100-2300
|
||
|
||
Software changes since: release-clm5.0.31
|
||
Fix bug with creation of 2100 surface datasets
|
||
|
||
Changes to User Interface since: release-clm5.0.31
|
||
|
||
New compsets: ISSP585ExtClm50BgcCrop, ISSP534xtClm50BgcCrop, ISSP126ExtClm50BgcCrop
|
||
New CLM_NML_USE_CASE: 2100-2300_SSP5-8.5_transient, 2100-2300_SSP5-3.4_transient, 2100-2300_SSP1-2.6_transient
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools): None
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test): None
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- PASS
|
||
izumi_pgi --------- PASS
|
||
izumi_intel ------- PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No (bit-for-bit)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: cime updated
|
||
|
||
cism: cism-release-cesm2.1.2_04
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.33
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200121
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #959
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#959 -- Add surface datasets/landuse-timeseries/compsets/use-cases for extensions to 2300
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.31
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Sun Mar 29 15:09:19 MDT 2020
|
||
One-line Summary: Bring in raw datasets for 2100-2300 extension for SSP5-8.5/3.5 and SSP1-2.6, some other misc. changes
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
New Raw datasets to 2300 for SSP1-2.6, SSP5-3.4 and SSP5-8.5.
|
||
Fix the pgi build on izumi. Bring in anomaly forcing script to create af forcing that can be used by datm
|
||
to run anomoly forcing to get SSP like forcing. Update manage_externals that fixes the python 3.8 bug.
|
||
|
||
Update cime and cism-wrapper.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #921 #922 #933 #946
|
||
|
||
Fixes #921 -- PGI build
|
||
Sets up the script to use for #922
|
||
Fixes #933 -- Notes about creating SSP landuse files
|
||
Fixes #946 -- Better error message for missing ndep files
|
||
|
||
Science changes since: release-clm5.0.30
|
||
Raw datasets for the 2100-2300 extenstion for SSP1-2.6, SSP5-3.4 and SSP5-8.5
|
||
|
||
Software changes since: release-clm5.0.30
|
||
Fix pgi build on izumi
|
||
Update manage_externals
|
||
|
||
Changes to User Interface since:
|
||
Add ssp_anomaly_forcing script to contrib
|
||
Improve error message when a ndep file can't be found (tell user what to do, allow -ignore_warnings to override it)
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test): None
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK
|
||
izumi_intel ------- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: update cism and cime
|
||
|
||
cism: cism-release-cesm2.1.2_04
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.32
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200121
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #949
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#949 -- surface dataset creation for 2100-2300 SSP extensions (SSP1-2.6, SSP5-3.4, SSP5-8.5
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.30
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Tue Jan 21 13:50:48 MST 2020
|
||
One-line Summary: Update FATES to sci.1.30.0_api.8.0.0
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update FATES to sci.1.30.0_api.8.0.0, and point to the NGEET version, rather
|
||
than NCAR/fates-release version.
|
||
|
||
One change to soil-moisture (also check if gridcell weight is non-zero, before specifying prescribed soil moisture.
|
||
Also update mosart with cold start bug fix. Update rtm, cism, and cime to versions on cesm2.1.2 release tag.
|
||
Fix some issues with PTCLM.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #847 #871
|
||
Fixes #847 -- issues with prescribed soil moisture
|
||
Fixes #871 -- don't check for valid resolution for CESM cases by default
|
||
|
||
Science changes since: release-clm5.0.28
|
||
FATES science update from sci-1.27.1 to sci.1.30.0
|
||
|
||
Software changes since: release-clm5.0.28
|
||
FATES API update from api.7.3.0 to api.8.0.0
|
||
|
||
Changes to User Interface since: release-clm5.0.28
|
||
fates paramfile is updated
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (35 tests are different because of fates param file update)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK
|
||
izumi_intel ------- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: Yes, but only when running with FATES
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: with FATES active
|
||
- what platforms/compilers: all
|
||
- nature of change: similar climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: all externals updated
|
||
|
||
cism: cism-release-cesm2.1.2_01
|
||
rtm: release-cesm2.0.04
|
||
mosart: release-cesm2.0.04
|
||
cime: cim5.6.28
|
||
FATES: sci.1.30.0_api.8.0.0
|
||
PTCLM: PTCLM2_20200121
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #846
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#846 -- Update to fates sci.1.30.0_api.8.0.0
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.29
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Tue Nov 19 12:14:02 MST 2019
|
||
One-line Summary: Some answer changes needed for prescribed soil-moisture and clm4_5 defaults (1850-ndep, and urbantv settings)
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Some answer changes needed for prescribed soil-moisture. And clm4_5 defaults for 1850 Nitrogen deposition and or urbantv
|
||
settings were made to be consistent with clm5_0.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #175, #817, #832 #833
|
||
|
||
Fixes #817 -- Have clm4_5 use the same ndep file as clm5_0 for 1850
|
||
Fixes #175 -- Have clm4_5 use the same settings for urbantv years as clm5_0
|
||
Fixes #832 -- don't override with missing value, let the model set it
|
||
Fixes #833 -- time interpolation of soilm causes bad values for some missing points
|
||
|
||
Science changes since: release-clm5.0.28
|
||
|
||
Defaults for clm4_5, prescribed soil-moisture
|
||
|
||
Some defaults were changed for clm4_5 to be consistent with clm5_0 (use of the same 1850-ndep file,
|
||
and changes in the urbantv year settings)
|
||
|
||
Prescribed soil-moisture was changes so that if time-interpolation produces large values, they
|
||
will be marked as missing (spval). Also points where the input prescribed soil moisture is missing
|
||
are now ignored (and run normally).
|
||
|
||
Software changes since: release-clm5.0.28
|
||
|
||
|
||
Changes to User Interface since: release-clm5.0.28
|
||
|
||
Behavior of soilm_ignore_data_if_missing changes!
|
||
|
||
Behavior of soilm_ignore_data_if_missing changes. Now if true will ignore any points
|
||
where the prescribed soil moisture dataset is missing. So for these points the model
|
||
will run normally (as if prescribed soil moisture was off). Before it would mark them
|
||
as missing, but modify h2osoi_ice/liq in an odd fashion.
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (10 tests are different)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - NOT run
|
||
hobart --- NOT run
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - NOT run
|
||
hobart --- NOT run
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK
|
||
izumi_intel ------- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: Yes for some! prescribed soil-moisture and clm4_5 (1850-ndep, and urbantv settings)
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: prescribed soil-moisture, or clm4_5 due to default changes in 1850-ndep and urbantv
|
||
- what platforms/compilers: all
|
||
- nature of change: similar climate
|
||
|
||
Will new REFCASES need to be made for cesm and/or CAM?: No
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: No changes
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.03
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.25
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #841
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#841 -- Some answer changes for release branch
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.28
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Nov 14 23:03:39 MST 2019
|
||
One-line Summary: Several bit-for-bit fixes especially around soil-moisture streams
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
A list of several bit-for-bit fixes. Some very minor and other's more extensive.
|
||
|
||
mksurfdata_map was extended so that when you specify vegetation types, you can let it use the natural and crop coverage
|
||
from the input datasets. This allows you to for example run a global simulation with all vegetation types in every grid cell.
|
||
This can be useful in seeing what types of vegetation grow in each grid cell. Also simplify some of the logic that allowed
|
||
for old format PFT datasets that didn't include crop information. Since, we don't have or need to work with such datasets
|
||
this complex logic could be removed. Also added some new unit tests for mksurfdata and the defining PFT values.
|
||
|
||
Add time interpolation alogrithm type to most of the stream files, so it can be changed via namelist. Add historical data to the
|
||
Nitrogen deposition future scenario datasets.
|
||
|
||
Add namelist control variables for soilm_offset, and tint_algo for most of the streams. tint_algo allows you to control the time
|
||
interpolation and change it to a simpler one (like upper) in order to show that the streams output agrees with the streams data
|
||
input. soilm_offset allows the user to change the time-stamp offset if the time-stamp isn't at the middle of averaging interval.
|
||
This is important for the soil moisture streams for a case where you want to use the output of a CTSM simulation for soil-moisture
|
||
as normally the time-stamp is the end of the interval (so you could use -1296000 to roughly compensate for the time-stamps to be
|
||
at the end of the month rather than mid-month). Add a namelist item to continue when soil moisture is prescribed and a gridpoint
|
||
is missing on the input streams file, but required for the simulation running. Also add an optional history field H2OSOI_PRESCRIBED_GRC
|
||
that corresponds to the input soil moisture streams, so you can ensure the prescribe soil moisture is working correctly and agrees
|
||
with the input dataset.
|
||
|
||
Fix the threading bug for soil-moisture and LAI streams. This is done by adding a new "advance" subroutine that does the streams
|
||
advance part of the calculation in a non-OpenMP area of the CLM driver, while the "interp" subroutine remains in the Open-MP
|
||
loop.
|
||
|
||
Include missing prescribed testmods directory. Allow branches with use_init_interp=T with a log message about it.
|
||
Move tests from hobart to izumi.
|
||
|
||
This is bit-for-bit
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #809, #804, #786, #702, #791, #150 #830, #831, #832, #836
|
||
Fixes #809 -- mkmapdata old version of intel
|
||
Fixes #804 -- allow mksurfdata_map to prescribe vegetation cover for globe
|
||
Fixes #786 -- allow use_init_interp for a branch
|
||
Fixes #702 -- add historical period to start of ndep SSP files
|
||
Fixes #791 -- fix threading for prescribed LAI and soil-moisture
|
||
Fixes #150 -- remove extra logic in mksurfdata_map for old format and missing crops
|
||
Fixes #830 -- time offset is assumed to be zero for soil moisture streams
|
||
Fixes #831 -- add namelist tint_algo settings for input streams
|
||
partial for #832 -- an option to override if soil moisture stream has missing data where needed
|
||
Fixes #836 -- add izumi as a place that can run tools tests
|
||
|
||
Science changes since: release-clm6.0.27
|
||
None, answers are the same. Some more flexibility was added with namelist control as follows in the next section.
|
||
|
||
Software changes since: release-clm6.0.27
|
||
New namelist items: ndep_tintalgo, soilm_offset, soilm_ignore_data_if_missing, lai_tintalgo, lightng_tintalgo, popdens_tintalgo
|
||
urbantv_tintalgo
|
||
If maxpatch_pft's is not set to a regular value (with or without crops) will now abort, with an option to override if needed
|
||
|
||
Move tests from hobart to izumi. prescribed test-mod directory that wasn't there before is now there.
|
||
Add some assert debug checking for lai and soilm streams.
|
||
Add some new unit tests for mksurfdata_map
|
||
|
||
Changes to User Interface since: release-clm6.0.27
|
||
Note, that streams text files are now legitimate XML files
|
||
|
||
Testing: regular
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
izumi ---- Not working (needs a cime update)
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
izumi ---- OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_intel ------ OK
|
||
izumi_nag --------- OK
|
||
izumi_pgi --------- OK (fail on run needs some cime updates)
|
||
izumi_intel ------- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No (bit-for-bit) (other than two tests on hobart because of cime issue #3302)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: Update cime
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.03
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.25
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #814
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#814 -- A few fixes and extend mksurfdata to set PFT/CFT fractions but use veg-cover from dataset
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.27
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Aug 13 14:31:50 MDT 2019
|
||
One-line Summary: Add presoribed soil moisture streams as an option, and a few fixes
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Add new prescribed moisture streams feature from Sean Swenson. This allows the user
|
||
to specify a steams file for soil moisture and use it in place of the model prognostically
|
||
determining soil moisture. To turn it on set use_soil_moisture_streams=T. You can also
|
||
set the filename to use with stream_fldfilename_soilm, and there are other _soilm namelist
|
||
items to control the years to run over. The file MUST be on the same grid as the model resolution.
|
||
|
||
Update 0.125x0.125 mapping and surfdata data, and fix hirespft data issues. Update cime
|
||
with SSP1-2.6 presaero data. So now can run the SSP1-2.6 CMIP6 future scenario.
|
||
Update rtm release branch to rtm1_0_69, which brings in a fix for cold starts.
|
||
|
||
Move mksurfdata changes from ctsm1.0.dev053 over, which fixes a rare soil color bug.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #757 #629 #343 #276
|
||
Fixes #757 -- Softlinks in inputdata repo saved as a link rather than a datafile
|
||
Fixes #629 -- Remove unused fields on surface datasets (add option for glc fields)
|
||
Fixes #343 -- Move config_archive to ctsm
|
||
Fixes #276 -- Add some CLM tests for CESM to run
|
||
|
||
CIME Issues fixed (include issue #): #3163 #3170
|
||
#3170 -- fixes creation of empty file from inputdata download
|
||
#3163 -- JOB_WALLCLOCK error
|
||
|
||
Science changes since: release-clm5.0.26
|
||
Add SSP1-2.6 prescribed aerosol
|
||
Fix soil color bug in mksurfdata_map
|
||
|
||
Software changes since: release-clm5.0.26
|
||
Add ability to run with prescribed soil moisture streams
|
||
|
||
Changes to User Interface since: release-clm5.0.26
|
||
New soil_moisture_streams namelist
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: Update cime and rtm
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.03
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.20
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev053
|
||
|
||
Pull Requests that document the changes (include PR ids): #781
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#781 -- Prescribed soil moisture on release branch and some other updates and fixes
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.26
|
||
Originator(s): sacks (Bill Sacks)
|
||
Date: Mon Jul 29 18:11:26 MDT 2019
|
||
One-line Summary: Add a CN precision control call to fix problems related to small negative values
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Small negative values (roughly roundoff-level different from zero) in
|
||
frootc (and possibly other quantities) were occasionally creating
|
||
problems with carbon isotope fluxes and FPI in the first time step of
|
||
the year, at the time of transient landcover change. This tag fixes the
|
||
problem by introducing an extra call to SoilBiogeochemPrecisionControl
|
||
in between computing the patch-level transient landcover fluxes and
|
||
moving these to column-level. In particular, this truncates small
|
||
negative values of decomp_cpools_vr_col to zero, which prevents the
|
||
previous blow-ups.
|
||
|
||
For most of the problematic fields, the explanation seems to be: frootc
|
||
can sometimes be negative; this is intentional. Negative frootc causes
|
||
negative dwt_frootc_to_litter if the patch in question is shrinking. The
|
||
resulting negative fluxes cause problems in the ciso calculation. This
|
||
can be worked around by inserting an extra precision control call
|
||
between the calculation of the dwt fluxes and the ciso fluxes, so that
|
||
small negative dwt fluxes are set to 0.
|
||
|
||
This does not necessarily fully explain the issue with FPI, but the
|
||
insertion of the extra precision control call fixes that issue, too.
|
||
|
||
For more details, see the discussion in
|
||
https://github.com/ESCOMP/ctsm/issues/741
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: N/A
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
- Resolves ESCOMP/ctsm#741
|
||
|
||
Science changes since: release-clm5.0.25
|
||
None
|
||
|
||
Software changes since: release-clm5.0.25
|
||
Extra call to SoilBiogeochemPrecisionControl
|
||
|
||
Changes to User Interface since: release-clm5.0.25
|
||
None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - not run
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- ok
|
||
cheyenne_gnu ------ ok
|
||
hobart_nag -------- ok
|
||
hobart_pgi -------- ok
|
||
hobart_intel ------ ok
|
||
|
||
ok means tests pass (other thana expected failures), answers change
|
||
as expected for some tests
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: YES
|
||
|
||
If a tag changes answers relative to baseline comparison the
|
||
following should be filled in (otherwise remove this section):
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: Transient cases and a few other
|
||
configurations as noted below
|
||
- what platforms/compilers: all
|
||
- nature of change (roundoff; larger than roundoff/same climate; new climate):
|
||
Larger than roundoff / same climate
|
||
|
||
According to Keith Oleson's analysis of the LMWG diagnostics:
|
||
Changes are possibly greater than roundoff-level, but are not
|
||
climate changing or scientifically meaningful.
|
||
|
||
Other than transient cases (including cases with transient glacier
|
||
area as well as those with transient natural vegetation / crop
|
||
area), the test suite showed differences in the following cases:
|
||
|
||
- Two present-day tests that specify changes in soil layer
|
||
structure
|
||
(ERI_D_Ld9.ne30_g16.I2000Clm50BgcCruGs.cheyenne_intel.clm-vrtlay
|
||
and
|
||
ERS_D_Ld3.f10_f10_musgs.I2000Clm50BgcCruGs.cheyenne_intel.clm-deepsoil_bedrock),
|
||
have changes in many fields (for the latter: mostly looks
|
||
roundoff-level, but a few greater than roundoff-level diffs)
|
||
|
||
- The present-day ciso test,
|
||
ERP_D_Ld5.f10_f10_musgs.I2000Clm50BgcCruGs.cheyenne_gnu.clm-ciso_flexCN_FUN,
|
||
has changes in a few c13 and c14 fields
|
||
|
||
- There are changes in many fields in SSP tests
|
||
|
||
- ERP_D_P36x2_Ld3.f10_f10_musgs.I2000Clm50BgcCruGs.cheyenne_intel.clm-noFUN_flexCN
|
||
(and a similar test on hobart) have roundoff-level changes in
|
||
SMINN_vr, SMIN_NH4_vr and SMIN_NO3_vr
|
||
|
||
URL for LMWG diagnostics output for new climate:
|
||
http://webext.cgd.ucar.edu/I20TR/clm50_cesm20R_2deg_GSWP3V1_issue741_hist/lnd/clm50_cesm20R_2deg_GSWP3V1_issue741_hist.1995_2014-clm50_cesm20R_2deg_GSWP3V1_hist.1995_2014/setsIndex.html
|
||
|
||
Will new REFCASES need to be made for cesm and/or CAM?: No
|
||
(This will likely be true if the LII tests failed)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: No updates
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.16
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): None
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.25
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed May 29 11:16:13 MDT 2019
|
||
One-line Summary: Change two files from NetCDF-4 format to NetCDF-3 (because some machines have trouble with NetCDF-4 in pnetcdf)
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
There are two files in NetCDF-4 format that the model uses. Copy these files to NetCDF-3 classic format and point
|
||
to the new version in the CLM XML database (use nccopy -k classic). There are some machines that have trouble with
|
||
reading NetCDF-4 files in pnetcdf.
|
||
|
||
There are still some NetCDF-4 files for mksurfdata_map, but some of these are required to be in NetCDF-4 format. And we only
|
||
support mksurfdata_map and mkmapdata on cheyenne.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #734
|
||
Fixes #734 -- Isotope historical files are in NetCDF-4 format need them in NetCDF-3 or NetCDF-5
|
||
|
||
Science changes since: release-clm5.0.24
|
||
None
|
||
|
||
Software changes since: release-clm5.0.24
|
||
None
|
||
|
||
Changes to User Interface since: release-clm5.0.24
|
||
None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (6 tests compare different to baseline)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No! bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: No updates
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.16
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #737
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#737 -- Convert the file from NetCDF-4 classic format to NetCDF-3 classic format
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.24
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Wed May 22 13:33:48 MDT 2019
|
||
One-line Summary: Correct ndep end year for SSPs, 2-degree CMIP6WACCMDECK with C-isotopes off, fixes mksurfdata for high resolution
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Fix a couple small issues. Correct end year for ndep for SSP's so can run to the end of 2100. Some fixes to mksurfdata_map for high
|
||
resolution surface datasets. Have 2-degree WACCM-CMIP6DECK match a user-mod directory without carbon isotopes on. Remove the
|
||
ne120np4 and conus_30_x8 surface dataset files, as they can't be used (see #673).
|
||
|
||
Remove 8x16, 32x64 resolutions as they are no longer needed and there are problems with them. Add in the mapping files needed for
|
||
94x192. Check that special landunit percent area's is not less than 0.0, and don't let PCT_WET be less than zero for areas with
|
||
ocean (see #673).
|
||
|
||
Change some of the longer single point tests to use Qian forcing (as faster, less memory, less problems). Add compsets for this.
|
||
This change was also done on master.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #673, #714, #716, #717, #726
|
||
|
||
Fixes #726 -- Some resolutions fail in mksurfdata_map
|
||
Fixes #717 -- Change end year for ndep to 2101 for SSP's
|
||
Fixes #716 -- 2 degree CMIP6WACCMDECK needs Carbon isotopes off
|
||
Fixes #714 -- Fails on cheyenne for some longer single point simulations
|
||
Fixes #673 -- Ice shelf wetland fix in mksurfdata_map can lead to glacier+lake > 100% on surface datasets
|
||
|
||
Science changes since: release-clm5.0.23
|
||
Turn Carbon isotopes off for 2-degree CMIP6WACCMDECK
|
||
|
||
Software changes since: release-clm5.0.23
|
||
End year for ndep is now 2101, so will run to end of 2100
|
||
Fixes to mksurfdata_map for high resolutions
|
||
|
||
Changes to User Interface since: release-clm5.0.23
|
||
Remove ne120np, conus_30_x8 surface datasets
|
||
Remove 8x16, and 32x64 resolutions
|
||
Add 94x192 mapping files, so can work in mksurfdata_map
|
||
|
||
Testinw:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS (15 SSP tests are different as expected)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: No
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: (cime goes from branch to full tag)
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cim5.6.16
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #720
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#720 -- Fix a couple small issues, 2-degree no-ciso for WACCMDECK and ndep end year 2101
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.23
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed May 15 15:31:15 MDT 2019
|
||
One-line Summary: Update cime to bring in CO2 transient files for the CMIP6 SSP's as well as presaero for three of them
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
With updated cime with transient CO2 for all CMIP6 SSP scenarios and prescribed aerosol files for three of
|
||
the CMIP6 SSP scenarios (SSP3-7.0, SSP2-4.5, SSP5-8.5). Previously all SSP scenaros would run, and use the
|
||
closest SSP nitrogen deposition file, now only the ones that are available work (Tier I). Also CLM4.5 used
|
||
the old CMIP5 ndep files, and now they use the CMIP6 ones available.
|
||
|
||
Fix some small issues with some of the tools
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #707 #708 #711 #712
|
||
Fixes #707 -- Missing mapping files for hirespft
|
||
Fixes #708 -- time_bnds not set by tools/ncl_scripts/getco2_historical.ncl
|
||
Fixes #711 -- Model assumes the closest SSP scenario for ndep
|
||
Fixes #712 -- Missing CO2 files for SSP1-1.9 and SSP4-3.4
|
||
|
||
New issues found: #714 -- Fails with cheyenne_gnu for some longer single point tests
|
||
|
||
Science changes since: release-clm5.0.22
|
||
Forcing period is different for present day compsets (I2000, I2003, and I2010)
|
||
SSP scenarios now have CMIP6 transient CO2 and presaero (for SP3-7.0, SSP2-4.5, SSP5-8.5)
|
||
clm4.5 will use CMIP6 SSP ndep datasets rather than CMIP5
|
||
|
||
Software changes since: release-clm5.0.22
|
||
None
|
||
|
||
Changes to User Interface since: release-clm5.0.22
|
||
Now SSP cases that don't have needed datasets will fail
|
||
|
||
Testing: regular
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - OK (36 tests are different as expected)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (fates):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.22
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: Present day compsets, SSP compsets, and Clm45 compsets
|
||
- what platforms/compilers: All
|
||
- nature of change: New datasets, new forcing period for present day
|
||
|
||
Will new REFCASES need to be made for cesm and/or CAM?: No
|
||
(This will likely be true if the LII tests failed)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: branch_tags/cime5.6.15_a01 (same as cim5.6.16)
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #713
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#713 -- Fix a few issues, and update cime to a version with CO2 SSP files as well as three presaero SSP files
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.22
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed May 8 13:32:51 MDT 2019
|
||
One-line Summary: Fix carbon isotope bug that caused wrong answers for isotopes under transient land-use change
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
We currently have a bug so that for transient land-use change cases answers are different starting in soil
|
||
carbon when Carbon isotopes (use_c13, or use_c14) are on versus off. Answers are identical if there is no
|
||
land-use change. The bug does cause bulk Carbon (C12) to be slightly different, but qualitatively the same.
|
||
There is a significant impact to the Carbon isotope simulation however. The bug was causing changes in isotopic
|
||
pools to be directed to the bulk Carbon. Because, isotopes are so much smaller than bulk Carbon, this doesn't
|
||
cause a marked difference in the bulk Carbon simulation. But, the lack of the change in the isotopic pool
|
||
does have a meaningful impact on the simulation of the Carbon isotopic fields.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #262 #675
|
||
Fixes #675 -- Carbon isotopes under transient land-use change
|
||
Fixes #262 -- hirespft option to mksurfdata.pl
|
||
|
||
Issues found: #707
|
||
#707 -- missing hirespft mapping files
|
||
|
||
Science changes since: release-clm5.0.21
|
||
Fix Carbon isotope issue under transient land-use change
|
||
|
||
Software changes since: release-clm5.0.21
|
||
Bring in mapping files for 3x3min MODISv2 grid for most resolutions
|
||
|
||
Changes to User Interface since: release-clm5.0.21
|
||
None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.21
|
||
|
||
Changes answers relative to baseline: Yes, but only when Carbon isotopes on under transient land-use change!
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: Bgc with use_c13 or use_c14 T and with a transient land-use change after each year boundary
|
||
- what platforms/compilers: All
|
||
- nature of change: same climate for bulk Carbon, isotopic Carbon is quite different for regions with land-use change
|
||
|
||
|
||
If this tag changes climate describe the run(s) done to evaluate the new
|
||
climate (put details of the simulations in the experiment database)
|
||
/oleson/clm50_release-clm5.0.20_1deg_GSWP3V1_isofix2_hist
|
||
|
||
URL for LMWG diagnostics output for new climate:
|
||
http://webext.cgd.ucar.edu/I20TR/clm50_release-clm5.0.20_1deg_GSWP3V1_isofix2_hist/lnd/clm50_release-clm5.0.20_1deg_GSWP3V1_isofix2_hist.1995_2014-clm50_release-clm5.0.20_1deg_GSWP3V1_isofix_hist.1995_2014/setsIndex.html
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime5.6.14
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev036
|
||
|
||
Pull Requests that document the changes (include PR ids): #698
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#698 -- Bring the carbon isotope fix to the release branch
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.21
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Fri May 3 16:10:35 MDT 2019
|
||
One-line Summary: New ndep files, update fates, fix some issues
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
New nitrogen deposition files for future scenarios: SSP245 and SSP370. And now points
|
||
to the closest reasonable new CMIP6 SSP ndep file that we have (for clm50, clm45 points
|
||
to the old RCP files).
|
||
|
||
Update FATES to s1.21.0.a7.0.0. Which brings in a list of improvements and bug fixes. New
|
||
options include fates-hydro and fates-parteh
|
||
|
||
Point to all of the available CO2 files, so we can convert them for use by datm.
|
||
|
||
Bring in new high resolution PFT land-mask SCRIP grid file (MODISv2), as a start to get the -hirespft
|
||
option to work in mksrfdata.pl. Mapping files still need to be created.
|
||
|
||
Add a test that turning on Carbon isotopes does NOT change answers (currently triggered because of #667)
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many other changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #706, #700, #678, #664, #642, #672, and #262
|
||
Fix #706 -- Add cmip6_nociso_deck user-mods directory and point to it for f19 CMIP6DECK compsets
|
||
Fix #700 -- Stream start/align incorrect for SSP's
|
||
Fix #678 -- Wrong mask name for clm40
|
||
Fix #664 -- Typo in SSP5-3.4 c13 isotope file
|
||
Fix #642 -- Update ESMF libarary for maps to ESMF7.1.0r
|
||
Fix #672 -- mksurfdata.pl aborts with error
|
||
Fix #262 -- hirespft option to mksurfdata.pl doesn't work (partial now needs maps)
|
||
|
||
Science changes since: release-clm5.0.20
|
||
Updated domain files for f19 resolution causes a small change in answers
|
||
|
||
FATES updated from version 1.8.1 to 1.21.0. List of improvements include:
|
||
Some new options that came in various versions: fates-hydro, variable SLA Profile and Wood CN Ratio, parteh,
|
||
optional maintenance respiration throttling, optional trimming logic to roots
|
||
Changes to Norman Canopy radiation
|
||
A bug to some pointers that spread outside where they should have.
|
||
Some bug fixes in allometry
|
||
The Plant Allocation Reactive Transport Extensible Hypotheses (PARTEH) v1 software infrastructure has been added.
|
||
Key changes that enable simulation of a coastal salt mars
|
||
Remove Lasslop wind effects on fire Rate of Spread
|
||
Fixes to fire mortality diagnostics, patch disturbance area checks and trimming
|
||
|
||
Software changes since: release-clm5.0.20
|
||
|
||
hirespft dataset now uses the MODISv2 mask
|
||
|
||
Changes to User Interface since: release-clm5.0.20
|
||
New ndep files for SSP245 and SSP370. For Clm50 point to one of the new ndep files for every SSP
|
||
even if the exact one isn't yet available (for Clm45 it points to the CMIP5 RCP scenarios)
|
||
|
||
New fates namelist option: fates_parteh_mode (switches nutrient model in FATES)
|
||
|
||
Remove fates finidat file
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - OK (67 tests different because of new fates parameter file, and first/align changes for SSP's)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - OK
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
If the tag used for baseline comparisons was NOT the previous tag, note that here: previous
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: FATES and f19 resolution
|
||
- what platforms/compilers: All
|
||
- nature of change:
|
||
f19 is a small change due to updated domain files
|
||
FATES science changed from version 1.8.1 to 1.21.0
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime5.6.14
|
||
FATES: fates_s1.21.0_a7.0.0_br_rev2
|
||
PTCLM: PTCLM2_180611
|
||
|
||
|
||
CTSM Tag versions pulled over from master development branch: Pull LCISO test from ctsm1.0.dev036
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#695 -- Add more ndep files, fix some bugs, point to new SSP CO2 files
|
||
#687 -- Update fates version on release branch
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.20
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Mar 12 16:08:55 MDT 2019
|
||
One-line Summary: Update all fsurdat files and bring in files for future scenarios, remove CMIP5 rcp options, bring in some bug fixes
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update all surface datasets and add datasets needed for future scenarios. Remove CLM40-RCP options.
|
||
|
||
Also bring in change for reseeding so that reseeding happens for generic crop and
|
||
to increase the threshold from exactly zero to 1 (still very small). Fix QSNOEVAP history field.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many changes missing)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #621, #608, #624 #653
|
||
#621 -- Fully remove CMIP5 rcp's (for clm40,clm45,clm50) and implement CMIP6 ssp_rcp's for clm45/clm50
|
||
#608 -- Odd (blocky) spatial patterns in generic crop leafc for BGC simulation when initialized from BGC-Crop
|
||
#624 -- QSNOEVAP history output incorrect
|
||
#653 -- To save disk on fsurdat files use zwt0 on finindated file
|
||
|
||
Science changes since: release-clm5.0.19
|
||
Surface datasets no longer have wetland over Antarctica
|
||
QSNOEVAP output corrected
|
||
reseeding changes so that it happens over generic crop and also raise the threshold from identically zero
|
||
to 1 (which is still very small)
|
||
|
||
Software changes since: release-clm5.0.19
|
||
Remove the option to run CMIP5 rcp scenarios
|
||
|
||
Changes to User Interface since: release-clm5.0.19
|
||
"-rcp" option to build-namelist is removed and replaced with "-ssp_rcp"
|
||
New use-cases for all eight of the SSP's
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.19
|
||
|
||
Changes answers relative to baseline: Yes! (for clm4_5/clm5_0)
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: clm4_5/clm5_0
|
||
- what platforms/compilers: All
|
||
- nature of change: similar climate, new fsurdat files (Antarctica fix), and QSNOEVAP, and reseed fix
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime5.6.12
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #625 #611 #651
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#651 -- New datasets and capability to run CMIP6 future scenarios
|
||
#625 -- Correct QSNOEVAP history variable
|
||
#611 -- Reseed generic crops and increase totvegc threshold from 0 to 1 for reseeding
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.19
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Fri Mar 8 13:58:16 MST 2019
|
||
One-line Summary: Update cime version to one with updates for cheyenne after the Mar/5th/2019 downtime that resulting in mpt2.16 not being able to be used
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update cime version with changes needed to run on cheyenne after the Mar/5th/2019 downtime that resulted in the model
|
||
NOT being able to run
|
||
|
||
CIME important updates:
|
||
Update fv1.9x2.5,gx1v7 grids
|
||
Initial port to CGD machine izumi
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many changes missing)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #655 #654
|
||
|
||
Science changes since: None
|
||
|
||
Software changes since: New f19_g17 grids, works on izumi, works on cheyenne_intel after the downtime
|
||
|
||
Changes to User Interface since: None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.18
|
||
|
||
Changes answers relative to baseline: Yes, but only f19_g17 resolutions
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: any at f19_g17 resolution
|
||
- what platforms/compilers: All
|
||
- nature of change: larger than roundoff/same climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime5.6.12
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #656
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#656 -- update cime
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.18
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Wed Feb 13 19:01:26 MST 2019
|
||
One-line Summary: Add NoAnthro compset, reduce fields on fsurdat in mksurfdata_map, initial add of tools/contrib directory
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
New NoAnthro compsets: I1850Clm50BgcNoAnthro, I1850Clm50SpNoAnthro and tests for it.
|
||
More updates to surface dataset generation, to reduce the fields that are output, removing ones
|
||
that aren't used.
|
||
|
||
New tools/contrib directory with initial add of some useful scripts for users. Currently unsupported
|
||
and only expected to run on cheyenne. The following scripts are added:
|
||
|
||
run_clm_historical ---- does all the setup and submission required to do a 1850-2010 CLM historical
|
||
subset_surfdata ------- create regional domain, surface data, and rtm directional files by
|
||
extracting data from global datasets
|
||
singlept -------------- create single point domain, surface data, and datm forcing files by
|
||
extracting data from global datasets
|
||
SpinupStability.ncl --- This script assesses the equilibrium state of a spinup run
|
||
run_clmtowers --------- This script will run any number of flux tower sites.
|
||
|
||
Add new default f09 Potential Vegetation (PtVg) surface dataset. For mksurfdata new high resolution
|
||
PFT datasets (at 3x3min) for 2005. New rawdata PFT files from 0850-1849.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025 (with many changes missing)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): Fixes #629 #557 #262
|
||
#629 -- Unused fields from fsurdat files
|
||
#557 -- No anthro compset
|
||
#262 -- hirespft option doesn't work for mksurfdata.pl
|
||
|
||
Science changes since: release-clm5.0.17
|
||
None
|
||
|
||
Software changes since: release-clm5.0.17
|
||
PtVg and pre-millenial raw PFT datasets
|
||
reduce fields created on fsurdat files
|
||
|
||
Changes to User Interface since: release-clm5.0.17
|
||
New NoAnthro compsets: I1850Clm50BgcNoAnthro, I1850Clm50SpNoAnthro
|
||
Add new option "-vic" to mksurfdata.pl to output fields needed for VIC (only have a few resolutions with VIC on by default)
|
||
Add 2005 high resolution datasets that can be used for the -hirespft option to mksrfdata.pl
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.17
|
||
|
||
Changes answers relative to baseline: No (bit-for-bit)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: Change cime to cime5.6.11 (just a name change)
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime5.6.11
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #619 #620 #634
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#619 -- Begin adding "contrib" tools directory
|
||
#620 -- Add NoAnthro compset and tests
|
||
#634 -- Remove some of the fields added to fsurdat files in mksurfdata_map
|
||
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.17
|
||
Originator(s): Keith Oleson, Bill Sacks
|
||
Date: Wed Jan 23 11:03:22 MST 2019
|
||
One-line Summary: History fields for vertically-resolved sums of soil C and N, and minor fixes
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Main change is from Keith Oleson: Add history fields for
|
||
vertically-resolved sums of SOIL1C, SOIL2C, and SOIL3C for C12, C13,
|
||
C14, and similarly for N. New fields are SOILC_vr, C13_SOILC_vr, and
|
||
C14_SOILC_vr, and SOILN_vr. For runs that use the output_bgc usermods,
|
||
including cmip6 runs, we no longer output 'SOIL1C_vr', 'SOIL1N_vr',
|
||
'SOIL2C_vr', 'SOIL2N_vr', 'SOIL3C_vr', 'SOIL3N_vr'; instead we output
|
||
'SOILC_vr', 'SOILN_vr', and similarly for C isotopes.
|
||
|
||
Also minor fixes:
|
||
- Output cpl hist files in SSP test (resolves ESCOMP/ctsm#61)
|
||
- Remove FATES-related commented-out code in OzoneMod (this has been
|
||
moved to https://github.com/ESCOMP/ctsm/issues/618)
|
||
- Minor tweak to run_sys_tests
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev025
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
- Resolves ESCOMP/ctsm#61
|
||
|
||
Science changes since: release-clm5.0.16
|
||
None
|
||
|
||
Software changes since: release-clm5.0.16
|
||
See above
|
||
|
||
Changes to User Interface since: release-clm5.0.16
|
||
None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - not run
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - pass
|
||
hobart --- not run
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- pass
|
||
cheyenne_gnu ------ pass
|
||
hobart_nag -------- pass
|
||
hobart_pgi -------- pass
|
||
hobart_intel ------ pass
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.16
|
||
|
||
Changes answers relative to baseline: NO
|
||
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime_cesm2_1_rel_06
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev025
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
https://github.com/ESCOMP/ctsm/pull/551
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.16
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Jan 15 15:13:43 MST 2019
|
||
One-line Summary: PtVg and ssp_rcp future scenario options and Antarctica wetlands fix to mksurfdata, and option to dribble crop harvest XSMRPOOL flux to atmosphere
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
no-anthro changes on release branch. Update of mksurfdata for Antarctic. Also start adding in newly created SSP-RCP datasets that are easy to add in.
|
||
Also add in new option for dribble_crophrv_xsmrpool_2atm.
|
||
|
||
CTSM Master Tag This Corresponds To: N/A
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #553 #533 #589 #547 #545
|
||
#553 -- More robust mksurfdata_map logic for determining where to put wetlands
|
||
#533 -- Add -no-anthro option to mksurfdata_map
|
||
#589 -- Existence of content in the lai_streams namelist makes it confusing to users
|
||
#547 -- Add conus_30_x8 grid as valid option for CTSM and mksurfdata_map
|
||
#545 -- Antarctica ice shelves are being treated as wetlands rather than glaciers
|
||
|
||
Science changes since: release-clm5.0.15
|
||
mksurfdata now properly makes Antarctica teated as glacier rather than wetland
|
||
Add in option to create all of the SSP-RCP future scenarios in mksurfdata_map
|
||
Add dribble_crophrv_xsmrpool_2atm, to do slow release of crop harvested XSMRPOOL to atmosphere
|
||
(only active by default when co2_type="prognostic")
|
||
|
||
Software changes since: release-clm5.0.15
|
||
Add no-anthro option for mksurfdata_map
|
||
|
||
Changes to User Interface since: release-clm5.0.15
|
||
New namelist option: dribble_crophrv_xsmrpool_2atm
|
||
Add SSP-RCP future scenarios can be done in mksurfdata_map
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
hobart ---
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.15
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime_cesm2_1_rel_06
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: N/A
|
||
|
||
Pull Requests that document the changes (include PR ids): #567 #561 #564 #616 #610
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#616 -- No anthro options to tools, and all future scenarios in place, plus a few small issue fixes
|
||
#610 -- Add option to dribble XSMRPOOL at crop harvest to atmosphere over a half year
|
||
#567 -- ignore patterns for vim
|
||
#564 -- Update mksurfdata_map to include glaciers outside of pft landmask
|
||
#561 -- Add list of checks for new surface datasets
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.15
|
||
Originator(s): sacks (Bill Sacks)
|
||
Date: Thu Dec 6 10:14:30 MST 2018
|
||
One-line Summary: Option for rain-to-snow to immediately run off in some regions
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Up until now: When repartition_rain_snow is .true. (which is the default
|
||
for CLM5), rain that falls when the near-surface temperature is cold is
|
||
converted to snow. This repartitioning was put in place for two
|
||
reasons: (1) Downscaling to elevation classes: changing the balance
|
||
between rain and snow for different elevation classes; (2) Correcting
|
||
problems in CAM. However, members of the Land Ice Working Group would
|
||
like to change this behavior so that, when CAM produces cold-temperature
|
||
rain, this rain immediately runs off rather than being converted to
|
||
snow. The purpose of this is to reduce the too-high SMB over portions of
|
||
Greenland in CESM2 coupled runs (which results in part from CAM's
|
||
generation of liquid precipitation despite very cold temperatures).
|
||
|
||
This new behavior is implemented in a glacier region-specific manner,
|
||
based on a new namelist flag, glacier_region_rain_to_snow_behavior. It
|
||
is not at all ideal to make this aspect of the physics differ by region,
|
||
but this has been requested by members of the Land Ice Working Group in
|
||
order to address biases over Greenland while having minimal impact on
|
||
the climate (so that the climate can stay very similar to that of the
|
||
official CMIP6 runs). Note that, unlike other glacier region-specific
|
||
behaviors, this one applies to all landunits, not just glaciers. This
|
||
also seems a bit non-ideal, but we want the physics to be the same for
|
||
all landunit types in a given region, and we also want this behavior to
|
||
apply to vegetated columns because they are used for glacial
|
||
inception (and we want this alternate behavior to apply to glacial
|
||
inception, too, in order to decrease some instances of inception).
|
||
|
||
The justification for this new physics is: In the case of (1) above: If
|
||
CAM is generating rain at a given elevation / temperature, that doesn't
|
||
necessarily imply that an equal water equivalent of snow would be
|
||
generated at a higher elevation / lower temperature: indeed, in reality,
|
||
there might not be any precipitation falling at that higher elevation /
|
||
lower temperature. In the case of (2) above: There seem to be problems
|
||
with CAM's microphysics that cause it to produce too much rain when
|
||
temperatures are very cold; it seems (at least to some people) equally
|
||
justifiable to throw this cold rain away (by sending it to the ocean as
|
||
runoff) as it is to convert this cold rain to snow.
|
||
|
||
Note: I don't think any changes are needed in
|
||
BalanceCheck (unfortunately), since BalanceCheck currently uses the
|
||
post-downscaling precipitation fluxes, and the pre-lnd2atm runoff
|
||
fluxes (i.e., the new runoff flux isn't included in the terms in
|
||
BalanceCheck, and it doesn't need to be because BalanceCheck uses the
|
||
post-downscaling precipitation fluxes). (See also
|
||
https://github.com/ESCOMP/ctsm/issues/201#issuecomment-444264954 .)
|
||
|
||
CTSM Master Tag This Corresponds To: N/A
|
||
|
||
At least for now, we are bringing this to the release branch but not to
|
||
master. Here is an excerpt from the email explaining this rationale:
|
||
|
||
My question is: Should I do this:
|
||
|
||
(1) Just on a branch off of the release-clm5.0 branch, with no plan to
|
||
bring it back to release-clm5.0 or master
|
||
|
||
(2) On the release-clm5.0 branch, but not bring it back to master
|
||
|
||
(3) On the release-clm5.0 branch and master
|
||
|
||
My inclination right now is towards (2). I don't really like (1) because
|
||
this change will be wanted for a number of CMIP6-related experiments,
|
||
and it feels like it could be a pain to keep this branch up-to-date with
|
||
the evolving release-clm5.0 branch. However, the changes are going to be
|
||
a bit messy and having this be region-specific isn't really physically
|
||
justifiable (it's just being done that way to keep the climate as close
|
||
as possible to the official CMIP6 runs), so I'm not sure we really want
|
||
this on master. If we did anything on master, I could imagine having a
|
||
globally-applicable switch controlling this behavior, rather than having
|
||
it apply to just certain glacier regions.
|
||
|
||
Bette: The main reason I could see for bringing this to master is if you
|
||
imagine needing to use this new option in isotope-enabled runs, since
|
||
the isotope-enabled version of CTSM won't be on the release-clm5.0
|
||
branch. Do you think it's likely that you'd need to do that, or would
|
||
the isotope-enabled runs use the standard CMIP6 physics settings in this
|
||
respect?
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Science changes since: release-clm5.0.14
|
||
None by default: just introduces a new option
|
||
|
||
Software changes since: release-clm5.0.14
|
||
Introduces a new option, glacier_region_rain_to_snow_behavior,
|
||
controlling whether would-be rain-to-snow conversion ends up as snow
|
||
or instead ends up as liquid runoff.
|
||
|
||
Changes to User Interface since: release-clm5.0.14
|
||
Introduces a new option, glacier_region_rain_to_snow_behavior,
|
||
controlling whether would-be rain-to-snow conversion ends up as snow
|
||
or instead ends up as liquid runoff.
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - ok
|
||
|
||
Tests pass, namelists differ as expected
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - pass
|
||
hobart --- not run
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- pass
|
||
cheyenne_gnu ------ pass
|
||
hobart_nag -------- pass
|
||
hobart_pgi -------- pass
|
||
hobart_intel ------ pass
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.14
|
||
|
||
Changes answers relative to baseline: NO
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime_cesm2_1_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: none
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
ESCOMP/ctsm#586 - Option for rain-to-snow to immediately run off in
|
||
some regions
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.14
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Thu Nov 29 11:46:41 MST 2018
|
||
One-line Summary: Update cime and fix surface dataset for f05 1850 non-crop case
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update cime to next version being used in cesm2.1.0 release. And fix the XML for f05
|
||
surface dataset for 1850 and non-crop. Test that all six f05 cases work (1850/2000/Hist,crop/non-crop).
|
||
|
||
|
||
CTSM Master Tag This Corresponds To:
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #576
|
||
|
||
Science changes since: release-clm5.0.13
|
||
None
|
||
|
||
Software changes since: release-clm5.0.13
|
||
Fix XML for f05 1850 non-crop fsurdat file
|
||
|
||
Changes to User Interface since: release-clm5.0.13
|
||
cpl auxilary history files names change
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Also following PASS:
|
||
SMS.f05_f05_mg17.I1850Clm50BgcCrop.cheyenne_intel.clm-default
|
||
SMS.f05_f05_mg17.I1850Clm50Sp.cheyenne_intel.clm-default
|
||
SMS.f05_f05_mg17.I2000Clm50BgcCrop.cheyenne_intel.clm-default
|
||
SMS.f05_f05_mg17.I2000Clm50Sp.cheyenne_intel.clm-default
|
||
SMS.f05_f05_mg17.IHistClm50BgcCrop.cheyenne_intel.clm-default
|
||
SMS.f05_f05_mg17.IHistClm50Sp.cheyenne_intel.clm-default
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - PASS
|
||
cheyenne_gnu --- PASS
|
||
hobart_nag ----- PASS
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - PASS
|
||
cheyenne_gnu --- PASS
|
||
hobart_nag ----- PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.13
|
||
|
||
Changes answers relative to baseline: No (bit-for-bit)
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime_cesm2_1_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: none
|
||
|
||
Pull Requests that document the changes (include PR ids): #579
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#579 -- Fix bug in XML for surface dataset for f05 1850 non-crop
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.13
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Nov 14 11:28:00 MST 2018
|
||
One-line Summary: Update externals with new CO2/presearo/rtm/mosart, add science_support, change testing
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update externals with new CO2 and prescribed aerosols. As well as rtm and mosart that now
|
||
properly does history output in double precision. Add science support to three new transient
|
||
compsets for clm4_0/clm4_5/clm5_0. Do some changes to testing.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev015 (with changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): Fixes #560 #558
|
||
#560 New science supported compsets
|
||
#558 Add IHist test for aux_cime_baselines
|
||
CIME Issues fixed (include issue #): #2688 #2687
|
||
#2688 Prescribed aerosols for CMIP6 forcing
|
||
#2687 New CO2 streams for CMIP6
|
||
|
||
Science changes since: release-clm5.0.012
|
||
New CMIP6 prescribed aerosol forcing
|
||
New CMIP6 CO2 streams
|
||
New rtm/mosart history properly output in double-precision
|
||
(old "single"-precision mode was incorrect). It was actually
|
||
still double in terms of size, but in rare cases could be off
|
||
by single precision rounding level.
|
||
|
||
Software changes since: release-clm5.0.012
|
||
Added science_support for several compsets (at f09_g17 and f19_g17):
|
||
HIST_DATM%CRUv7_CLM50%SP_SICE_SOCN_MOSART_CISM2%NOEVOLVE_SWAV
|
||
HIST_DATM%GSWP3v1_CLM45%SP_SICE_SOCN_RTM_SGLC_SWAV
|
||
HIST_DATM%GSWP3v1_CLM40%SP_SICE_SOCN_RTM_SGLC_SWAV
|
||
Add testing for above
|
||
|
||
Changes to User Interface since: release-clm5.0.012
|
||
rtm/mosart history output is double precision
|
||
- Added clim_2010 option for DATM_PRESAERO
|
||
Added 20tr.latbnd option for DATM_CO2_TSERIES
|
||
GSWP3v1 and CRUNCEPv7 forcing sets appropriate years for compsets starting with 2010
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.12
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: Nearly everything (only 5 test cases were identical)
|
||
- what platforms/compilers: All
|
||
- nature of change: CO2 for transient cases is different, and presearo is different for everything
|
||
Modest change to climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.02
|
||
mosart: release-cesm2.0.03
|
||
cime: cime_cesm2_1_rel_04
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #563
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#563 -- Update externals (cime, mosart, rtm) for release branch, add new science support compsets/tests
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.12
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Sat Nov 3 21:19:25 MDT 2018
|
||
One-line Summary: New IC files for clm45/clm50 coupled cases, add 2010 compset
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Improve logic for picking initial condition files (finidat). Add new finidat files
|
||
for when coupled to CAM (LND_TUNING_MODE=clm*_cam6.0) for both 1850 (from CMIP6 B1850 case)
|
||
and 2000/2010 (from CMIP6 BHIST case).
|
||
|
||
Logic for picking finidat files now will pick a finidat file that it interpolates from
|
||
provided the default settings allow use_init_interp to be true. This makes it more likely
|
||
to pick a file to startup from if at all possible, rather than dying with an error that
|
||
a finidat couldn't be found (which the user could override to get the new behavior by adding
|
||
use_init_interp=T to their user_nl_clm).
|
||
|
||
In namelist settings for finding finidat files for sim_yr=2000, be explict on which tuning mode
|
||
is being matched and duplicate the clm4_5/clm5_0 GSWP3v1/CRUv7 matches. This gets it to match
|
||
the correct ones and allows them to be distinquished in the future.
|
||
|
||
Added CLM_NML_USE_CASE=2010_control, and settings for sim_yr=2010, which is needed for some new CAM compsets.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev015 (with changes)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #558 #544 $504
|
||
#558 Replace a failing test in aux_cime_baselines
|
||
#544 Transient cases coupled to CAM are matching the wrong IC file (2000 instead of 1850)
|
||
$504 Add a 2010 use_case
|
||
|
||
Science changes since: release-clm5.0.11
|
||
* None
|
||
|
||
Software changes since: release-clm5.0.11
|
||
* Improve logic for finding initial conditions, don't abort if can find a file to interpolate from and interpolation is allowed
|
||
|
||
Changes to User Interface since: release-clm5.0.11
|
||
* Added 2010_control to CLM_NML_USE_CASE
|
||
* Added -sim_yr 2010 to CLM_BLDNML_OPTS
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - OK (106 tests differ from baseline because of new IC files)
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.11
|
||
|
||
Changes answers relative to baseline: No not for aux_clm tests! Will change answers when coupled to CAM with new IC files
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: LND_TUNING_MODE=clm#_#_cam6.0
|
||
- what platforms/compilers: All
|
||
- nature of change: Updated initial conditions that use CMIP6 BHIST and B1850
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime_cesm2_0_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids): #555
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#555 -- New initial conditions when coupled to CAM
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.11
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Oct 30 10:50:49 MDT 2018
|
||
One-line Summary: Bring fix for transient Bgc/Sp to release branch (from ctsm1.0.dev013)
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Fix transient non-crop cases that had constant crop area so that crop area will change in time
|
||
(and hence natural veg area will also change corresponding to it).
|
||
|
||
Also bring in changes to update mksurfdata_map to handle SSP-RCP future scenarios. Right now
|
||
it can handle SSP5-8.5 out of the box. Also add a new test for that.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): #538
|
||
#538 -- In transient pft simulations with use_crop=.false., %crop does not advance from 1850 value
|
||
|
||
Science changes since: release-clm5.0.10
|
||
Fix so crop areas will change beyond 1850 for transient Bgc or Sp cases for clm45/clm50
|
||
|
||
Software changes since: release-clm5.0.10
|
||
None
|
||
|
||
Changes to User Interface since: release-clm5.0.10
|
||
New -ssp_rcp option to mksurfdata.pl
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.10
|
||
|
||
Changes answers relative to baseline: Yes, for transient clm45/clm50 Bgc/SP
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: clm45/clm50 transient Bgc/Sp
|
||
- what platforms/compilers: All
|
||
- nature of change: crop areas now increawse in time rather than remaining at 1850 levels
|
||
Simulation to demonstrate new climate:
|
||
- casename: dll/clm50_r267_1deg_GSWP3V1_iso_hist_nocrop_transientfix
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime_cesm2_0_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev013
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#552 -- Move fix for transient non-crop to release-clm5.0 branch
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.10
|
||
Originator(s): sacks (Bill Sacks)
|
||
Date: Mon Oct 29 06:55:41 MDT 2018
|
||
One-line Summary: Bring in CMIP6 compset modifiers, output usermods and bit-for-bit fixes from dev014 and dev015
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Bring in all changes from ctsm1.0.dev014 and ctsm1.0.dev015:
|
||
|
||
From ctsm1.0.dev015:
|
||
|
||
(1) Support %BGC-CROP-CMIP6DECK and %BGC-CROP-CMIP6WACCMDECK compset
|
||
modifiers, so that we can turn on the necessary options
|
||
(output-related and others) via new CMIP6-specific compsets.
|
||
|
||
(2) Turn on carbon isotopes in CMIP6 runs (from Erik Kluzek)
|
||
|
||
(3) Remove setting of CCSM_BGC=CO2A in the cmip6 usermods
|
||
|
||
(4) Add usermods directories for getting typical extra output that's
|
||
wanted in many cases: output_crop, output_crop_highfreq, output_bgc,
|
||
output_bgc_highfreq, output_sp, and output_sp_highfreq. These can be
|
||
enabled by adding something like '--user-mods-dir output_crop' on
|
||
the create_newcase line (that short-hand works for an I compset; for
|
||
F or B compsets, you need to provide the full path to the usermod
|
||
directory).
|
||
|
||
(4) Allow holes in the number of history tapes. Holes are cases where,
|
||
for example, we have h0, h1 and h3 tapes, but no h2 tape (because
|
||
there are no fields on the h2 tape). (This is needed for (3).)
|
||
|
||
(5) Fix reading and writing of 1-d logical global arrays. This fixes
|
||
ESCOMP/ctsm#24 for real (rather than just preventing an attempt to
|
||
read/write 1-d logical arrays, as was done in the previous 'fix').
|
||
|
||
(6) Add C13_NBP and C14_NBP diagnostic fields (from Keith Oleson)
|
||
|
||
(7) Make a bunch of carbon isotope diagnostic fields inactive by default
|
||
|
||
(8) Don't allow interpolation (use_init_interp) from a case without
|
||
carbon isotopes to a case with carbon isotopes: Due to
|
||
https://github.com/ESCOMP/ctsm/issues/67, interpolation from a case
|
||
without carbon isotopes to a case with carbon isotopes yields
|
||
incorrect initialization values for the carbon isotopes. Now that
|
||
we're turning carbon isotopes on via some semi-out-of-the-box
|
||
usermods (for cmip6), it is becoming more important to check to make
|
||
sure someone doesn't shoot themselves in the foot this way.
|
||
|
||
(9) Add tests of the new output usermods as well as of the CMIP6 compset
|
||
modifiers
|
||
|
||
From ctsm1.0.dev014: Four miscellaneous minor, bit-for-bit bug fixes:
|
||
|
||
(1) Py3 pylint check and address cime issue ESMCI/cime#2822 (from Jim
|
||
Edwards: ESCOMP/ctsm#526)
|
||
|
||
(2) Change uppercase DEBUG variables to lowercase debug (requested by
|
||
Jim Edwards to avoid conflicting with the DEBUG CPP token)
|
||
(Fixes ESCOMP/ctsm#534)
|
||
|
||
(3) Remove unnecessary line of code in LunaMod.F90 that was causing
|
||
problems with some compilers due to an uninitialized variable
|
||
(Fixes ESCOMP/ctsm#322)
|
||
|
||
(4) Add r8 to 0 constant to fix build issue with XLF compiler (from Jim
|
||
Edwards: ESCOMP/ctsm#531)
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev015 (but doesn't yet
|
||
include ctsm1.0.dev013)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
- Fixes #322 (ERS_D_Ld5.f19_g16.I2000Clm50BgcCruGs run FAIL (intel))
|
||
- Fixes #534 (Rename DEBUG to debug in a few places)
|
||
- Fixes #24 for real (ncd_io_1d_log_glob is broken)
|
||
- Fixes #529 (Organize usermods_dirs to facilitate running cases with
|
||
the right output)
|
||
|
||
Science changes since: release-clm5.0.09
|
||
|
||
None
|
||
|
||
Software changes since: release-clm5.0.09
|
||
|
||
See above for full list
|
||
|
||
Changes to User Interface since: release-clm5.0.09
|
||
|
||
- New namelist variable, just for testing purposes:
|
||
for_testing_allow_interp_non_ciso_to_ciso. This bypasses an error
|
||
check, and should only be used in tests.
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - not run
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - pass
|
||
hobart --- not run
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - not run
|
||
hobart --- not run
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- pass
|
||
cheyenne_gnu ------ pass
|
||
hobart_nag -------- pass
|
||
hobart_pgi -------- pass
|
||
hobart_intel ------ pass
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - not run
|
||
cheyenne_gnu --- not run
|
||
hobart_nag ----- not run
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.09
|
||
|
||
Changes answers relative to baseline: NO
|
||
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime_cesm2_0_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch:
|
||
- ctsm1.0.dev014
|
||
- ctsm1.0.dev015
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
- https://github.com/ESCOMP/ctsm/pull/531 - fix build issue with xlf compiler
|
||
- https://github.com/ESCOMP/ctsm/pull/526 - fix cime issue 2822 and pylint chk
|
||
- https://github.com/ESCOMP/ctsm/pull/536 - Allow holes in the number of
|
||
history tapes and reorganize cmip6 usermods (main PR containing all of
|
||
these changes)
|
||
- https://github.com/ESCOMP/ctsm/pull/527 - Add carbon_isotope user-mod
|
||
directory to turn on c13 and c14
|
||
- https://github.com/ESCOMP/ctsm/pull/539 - Support a %CMIP6DECK compset
|
||
modifier
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.09
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Oct 23 00:00:50 MDT 2018
|
||
One-line Summary: Bring in bit-for-bit changes from master up to ctsm1.0.dev012: AnnEt init, snowmip fields
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Bring in new diagnostic fields added by Justin Perket, Sean Swenson and Mark Flanner
|
||
for Snow-MIP. Most of those are fields that represent "Snow Free" data.
|
||
|
||
Also bring in fixes for a list of issues. Add handling of the new CO2 which includes
|
||
both latitude-band and global average versions. Add some changes to make it easier
|
||
for input data processing including NOT doing the slow 1km map file creation. Have
|
||
the number of steps that are skipped at startup dependent on the time-step size. Add
|
||
a test for some requirements of WACCMX (time-step and use of ESMF). Calculations of
|
||
local time are now done in a global subroutine, that can handle negative longitudes.
|
||
Fix how FFIX_TO_SMINN is handled for history output. The namelist logical "calc_human_stress_indices"
|
||
changed from logical to a character string of three values: FAST, NONE, ALL. FAST
|
||
is the default so the less expensive ones are output, NONE turns them all off, and ]
|
||
ALL does all of them including the expensive ones.
|
||
|
||
InitAccVars was mistakenly setting qflx_evap_tot_col rather than
|
||
AnnET. This fix allows us to remove now-redundant cold start and restart
|
||
code for AnnET.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev012
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
Fix #428 -- Update getco2_historical.ncl to handle latitude varying CO2
|
||
Fix #474 -- Add ability to send GRIDFILE to regridbatch.sh script
|
||
Fix #475 -- Have number of steps to skip balance-check based on time
|
||
Fix #476 -- Add a test for WACCMX standalone
|
||
Fix #450 -- Add option to use global average of terrain standard deviation on surfdata files
|
||
(partial fix with simplest option)
|
||
Fix #482 -- Add extra field on CO2 streams file for global/time-averaged data
|
||
Fix #481 -- FFIX_TO_SMINN needs to be output when FUN is on
|
||
Fix #491 -- Calculations of local noon assume that longitude is 0 to 360 rather than -180 to 180
|
||
Fix #480 InitAccVars for AnnET initializing the wrong variable
|
||
Fix #285 Remove an un-needed restart variable (partially)
|
||
|
||
Science changes since: release-clm5.0.08
|
||
|
||
* None
|
||
|
||
Software changes since: release-clm5.0.08
|
||
|
||
New fields and fix a list of issues
|
||
|
||
Changes to User Interface since: release-clm5.0.08
|
||
|
||
New namelist:
|
||
use_ssre -- Turn on show free fields needed for SnowMIP
|
||
|
||
Changed namelist:
|
||
calc_human_stress_indices changed from logical to character with options: ALL, FAST, NONE
|
||
|
||
New history fields:
|
||
Mostly added Snow Free (SF) fields
|
||
ALBDSF
|
||
ALBISF
|
||
FSRSF
|
||
FSRSFND
|
||
FSRSFNDLN
|
||
FSRSFNI
|
||
FSRSFVD
|
||
FSRSFVDLN
|
||
FSRSFVI
|
||
SSRE_FSR
|
||
SSRE_FSRND
|
||
SSRE_FSRNDLN
|
||
SSRE_FSRNI
|
||
SSRE_FSRVD
|
||
SSRE_FSRVDLN
|
||
SSRE_FSRVI
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart ---PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK (PTCLM tests fail)
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.08
|
||
|
||
Changes answers relative to baseline: No bit-for-bit
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime_cesm2_0_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch:
|
||
ctsm1.0.dev008, ctsm1.0.dev009, ctsm1.0.dev012
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
#543 -- Update release branch to ctsm1.0.dev012
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.08
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Fri Sep 28 14:17:52 MDT 2018
|
||
One-line Summary: Updated CMIP6 ndep file for historical transient Bgc cases, 1850_control same as before
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update the ndep file for transient cases for CLM50 to the CMIP6 version that has identical
|
||
data for 1849-1850 to the previous CMIP6 1850_control (with different mid-month times however), and
|
||
new 3-member ensemble average/5-year smoothing from the WACCM case: b.e21.BWHIST.f09_g17.CMIP6-historical-WACCM.00[123].
|
||
The new data is monthly rather than yearly, which means there will be a seasonal cycle to nitrogen deposition
|
||
for transient cases now. The midmonth times/dates are different for the multi-year file from
|
||
the previous file, so answers change when using it for 1850_control cases even though the data is exactly the same.
|
||
Because, of that we are still pointing to the previous 1850 CMIP6 ndep file.
|
||
|
||
CLM4.5 is still using the previous CMIP5 ndep dataset.
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev008 (minus ctsm1.0.dev005 and ctsm1.0.dev001)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Science changes since: New cmip6 ndep file for transient cases
|
||
|
||
Software changes since: None
|
||
|
||
Changes to User Interface since: None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm): PASS (limited testing)
|
||
PASS SMS_D.f09_g16.I1850Clm50BgcSpinup.cheyenne_intel.clm-cplhist
|
||
PASS SMS_D_Ld3.f10_f10_musgs.I1850Clm50BgcCrop.cheyenne_intel.clm-default
|
||
PASS SMS_D_Ly2.1x1_brazil.IHistClm50BgcQianGs.cheyenne_intel.clm-ciso_bombspike1963
|
||
PASS SMS_D_Ly2.1x1_numaIA.IHistClm50BgcCropGs.cheyenne_intel.clm-ciso_bombspike1963
|
||
PASS SMS_Ld5.f10_f10_musgs.I1850Clm45BgcCrop.cheyenne_intel.clm-crop
|
||
PASS SMS_Ld5.f19_g17.IHistClm50Bgc.cheyenne_intel.clm-decStart
|
||
PASS SMS_Ld5_D.f09_g16.I1850Clm50BgcCrop.cheyenne_intel.clm-cmip6
|
||
PASS SMS_Lm1.f09_g17_gl4.I1850Clm50Bgc.cheyenne_intel.clm-clm50KitchenSink
|
||
PASS SMS_Lm1.f19_g17_gl4.I1850Clm50Bgc.cheyenne_intel.clm-clm50dynroots
|
||
PASS SMS_Lm1_D.f10_f10_musgs.I2000Clm50BgcCrop.cheyenne_intel.clm-snowlayers_3_monthly
|
||
PASS ERP_P36x2_D_Ld5.f10_f10_musgs.IHistClm45BgcCruGs.cheyenne_intel.clm-decStart
|
||
|
||
Tests that are different from baseline (as expected)
|
||
DIFF SMS_D_Ly2.1x1_brazil.IHistClm50BgcQianGs.cheyenne_intel.clm-ciso_bombspike1963
|
||
DIFF SMS_D_Ly2.1x1_numaIA.IHistClm50BgcCropGs.cheyenne_intel.clm-ciso_bombspike1963
|
||
DIFF SMS_Ld5.f19_g17.IHistClm50Bgc.cheyenne_intel.clm-decStart
|
||
DIFF SMS_Lm1_D.f10_f10_musgs.I2000Clm50BgcCrop.cheyenne_intel.clm-snowlayers_3_monthly
|
||
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.07
|
||
|
||
Changes answers relative to baseline: Yes! for CLM4.5/CLM5.0 CN or Bgc transient cases
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: IHist Clm45Bgc* and Clm50Bgc (Bgc or Cn)
|
||
- what platforms/compilers: All
|
||
- nature of change: Changes in climate for Nitrogen
|
||
New nitrogen deposition and change from yearly to monthly
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used: Update cime
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime_cesm2_0_rel_05
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: None
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#522 -- Point to the new ndep historical file for all cases, also update cime
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.07
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Wed Aug 8 14:02:04 MDT 2018
|
||
One-line Summary: Bring in some simple fixes from ctsm1.0.dev006 and avoid glacier adjustment at startup from ctsm1.0.dev007
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
This is a duplicate of the previous tag, since the previous tag ended up being off of the release-clm5.0 branch.
|
||
All the details of the tag are the same as the previous one.
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.06
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue Aug 7 14:49:04 MDT 2018
|
||
One-line Summary: Bring in some simple fixes from ctsm1.0.dev006 and avoid glacier adjustment at startup from ctsm1.0.dev007
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Bring in a list of simple fixes that came to CTSM master. Also change so glacier initialization is *ALWAYS* done
|
||
at startup (time step zero) even if it isn't cold or interpolated initial conditions. Also synchronize some of the
|
||
files in the doc directory with the files in ctsm/master.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev007 (minus ctsm1.0.dev005 and ctsm1.0.dev001)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
- Fixes #340 (Avoid generating dynamic landunit adjustment fluxes for
|
||
glacier changes in the first timestep)
|
||
- Fixes #24 (ncd_io_1d_log_glob is broken)
|
||
- Fixes #120 (Incorrect comments in Biogeophysics1Mod.F90
|
||
- Fixes #245 (Put all .gitignore entries in top-level file)
|
||
- Fixes #272 (Code should error on missing mxsoil_color when SOIL_COLOR
|
||
is used)
|
||
- Fixes #283 (Add more helpful message about need to do init_interp with
|
||
wrong number of vertical layers)
|
||
- Fixes #367 (For cmip6 runs: Turn on cpl hist output needed to drive a
|
||
TG compset)
|
||
- Fixes #412 (Fix documentation of init_interp_method)
|
||
- Fixes #419 (Do not allow SOYFIXN diagnostic field with FUN)
|
||
- Fixes #465 (Remove backwards compatibility check for snw_rds)
|
||
|
||
Science changes since: release-clm5.0.05 (always do glacier initialization at startup even if NOT cold or interpolated startup)
|
||
|
||
Software changes since: release-clm5.0.05
|
||
remove ncd_io_1d_log_glob, remove a backwards compatability check for snw_rds on restart file
|
||
|
||
Changes to User Interface since: release-clm5.0.05
|
||
Add another field to cmip6_outputA, Remove SOYFIXN history field when FUN is on
|
||
Add error for missing mxsoil_color, better error message for wrong # of vertical soil layers,
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.05
|
||
|
||
Changes answers relative to baseline: possibly at startup
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: startup with Glacier model and NOT a cold or interpolated start
|
||
- what platforms/compilers: All
|
||
- nature of change: nearly identical
|
||
|
||
Only tests that showed differences in answers were:
|
||
|
||
ERI_N2_Ld9.f19_g17.I2000Clm50BgcCrop.cheyenne_intel.clm-default
|
||
SMS_Lm13.f19_g17.I2000Clm50BgcCrop.cheyenne_intel.clm-cropMonthOutput
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime5.6.10
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev006, ctsm1.0.dev007
|
||
|
||
ctsm1.0.dev007 sacks 08/05/2018 Avoid glacier dynamic landunit adjustments in first time step
|
||
ctsm1.0.dev006 sacks 08/04/2018 Minor bug fixes, cleanup, documentation and enhancements
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#473 -- Always do glacier startup even if not cold or interpoalted start (ctsm1.0.dev007)
|
||
#468 -- Minor bug fixes (ctsm1.0.dev006)
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.05
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Sun Aug 5 23:31:45 MDT 2018
|
||
One-line Summary: Update 1850 ndep file, and last year for transient streams
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update to latest Nitrogen Deposition file from simulations with WACCM for 1850.
|
||
Also fix an issue with the last year for historical transient cases.
|
||
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #): $461
|
||
#461 -- increase year last for streams
|
||
|
||
Science changes since: release-clm5.0.04
|
||
New ndep file, and updated last year for transient streams
|
||
|
||
Software changes since: None
|
||
|
||
Changes to User Interface since: None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (fates):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (clm_short):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-clm5.0.04
|
||
|
||
Changes answers relative to baseline: Yes
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: for 1850 Bgc cases and after 2005 for transient cases
|
||
- what platforms/compilers: All
|
||
- nature of change: similar climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime5.6.10
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
Pull Requests that document the changes (include PR ids):
|
||
(https://github.com/ESCOMP/ctsm/pull)
|
||
|
||
#471 -- update ndep and last year of streams
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.04
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Wed Jul 18 04:04:57 MDT 2018
|
||
One-line Summary: Fix some NFIX variables, update cime/cism for upgraded hobart new glade, new diagnostic fields, update cmip6 output
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Add some new diagnostic fields. Some needed for CMIP6. Update the CMIP6 user-mods output.
|
||
Fix a couple issues. Get full list of history tapes working correctly. Check for valid range
|
||
of CO2. New IC file interpolated from the previous one for f19_g17_gl4 for 2000 Clm50BgcCrop
|
||
|
||
Update cime and cism so can work on upgraded hobart. Also fix an issue that the Nag6.2 compiler found
|
||
in CTSM. Also get working with glade changes that happened on cheyenne, DIN_LOC_ROOT_CLMFORC was
|
||
changed to a new directory.
|
||
|
||
Nitrogen Fixation flux arrays were being set to missing value over non-vegetated landunits. This sets them to zero everywhere
|
||
and averages in the zero's at the gridcell level for history output. It also reads in restarts with missing values and converts
|
||
them to zero's.
|
||
|
||
There are also some tools updates, getting the tools working on the new upgraded hobart.cgd.ucar.edu.
|
||
|
||
And mksurfdata_map is updated to add some *_MAX files on the landuse.timeseries files that will allow us to conserve memory
|
||
for transient cases.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: ctsm1.0.dev004 (minus ctsm1.0.dev001)
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
|
||
#210 -- increase number of history tapes
|
||
$427 -- Check for zero CO2
|
||
#429 -- New IC for present day
|
||
#441 -- Changes in glade invalidate previous softlinks and data locations
|
||
#438 -- Illegal argument aliasing caught by nag6.2
|
||
#433 -- with hobart upgrade CTSM not working
|
||
#435 -- intel build for tools
|
||
#426 -- Nitrogen Fixation flux variables
|
||
#433 -- hobart broken, got it working for tools
|
||
|
||
Science changes since: release-clm5.0.03
|
||
|
||
Changes to Nitrogen fixation flux arrays so that they are zero everywhere and the zeros are averaged in for history output.
|
||
Answers change because of interpolated initial conditions for 2000 simulation year at f19_g17_gl4
|
||
|
||
Software changes since: release-clm5.0.03
|
||
|
||
Get working on updated hobart. Add some new fields to mksurfdata_map tool.
|
||
|
||
Changes to User Interface since: release-clm5.0.03
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
regular tests (clm_short):
|
||
|
||
cheyenne_intel ---- PASS
|
||
cheyenne_gnu ------ PASS
|
||
hobart_nag -------- PASS
|
||
hobart_intel ------ PASS
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: clm5.0.dev013
|
||
|
||
Changes answers relative to baseline: Yes!
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations: Clm50 2000 and NFIX history variables
|
||
- what platforms/compilers: All
|
||
- nature of change: similar climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism: release-cesm2.0.04
|
||
rtm: release-cesm2.0.00
|
||
mosart: release-cesm2.0.00
|
||
cime: cime5.6.10
|
||
FATES: fates_s1.8.1_a3.0.0
|
||
PTCLM: PTCLM2_180611
|
||
|
||
CTSM Tag versions pulled over from master development branch: ctsm1.0.dev002, ctsm1.0dev003, ctsm1.0dev004
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.03
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Tue Jun 12 15:32:53 MDT 2018
|
||
One-line Summary: Second release branch tag for CESM2.0 release, fixing DA and tools and README files, identical to clm5.0.dev013
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
Update cime and cism to newer versions used in release. These bring in some answer
|
||
changes. The cime version updates the orbit for 2000 compsets. The cism version
|
||
changes answers for two fields with NO_EVOLVE and more fields for EVOLVE.
|
||
|
||
Fixes an important bug needed for use with Data Assimulation. Several changes
|
||
to testing. Adding wallclock as needed, changing a few compsets so science
|
||
supported compsets are used, added tput_tolerance to some tests known to be
|
||
variable.
|
||
|
||
Many changes to the clm tools for creating input files. Added the version by
|
||
querying "git describe" and adding it as an attribute to NetCDF files. Changes
|
||
to get tools working, and tested. Also changed so that tools can be run in either
|
||
a CTSM checkout or a CESM checkout.
|
||
|
||
Updated README files so they are accurate.
|
||
|
||
CTSM Master Tag This Corresponds To: clm5.0.dev013
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
#188 -- Global PTCLM tools test fails
|
||
#187 -- PTCLM tools tests fail baseline comparisons due to a seg fault
|
||
#259 -- Most README files in ctsm are incorrect
|
||
#386 -- Shorten some currently very long debug tests
|
||
#387 -- Lots of testmods still set orb_iyear and orb_iyear_align
|
||
#388 -- Add "git describe" to input files that are created
|
||
#389 -- Post data-assimilation processing broken with multi-driver
|
||
#393 -- Increase wallclock
|
||
#399 -- minor format update needed in namelist_definition_clm4_5.xml
|
||
#402 -- Some smaller tests can be slow..
|
||
#411 -- Refactor tools aren't useful anymore
|
||
#414 -- PTCLM tests aren't working
|
||
#415 -- mkprocdata_map tests aren't working because of bad return statement in script type: bug - other
|
||
#418 -- Path needs to be updated for getco2 script type: bug - other
|
||
|
||
Science changes since release-clm5.0.01: None
|
||
|
||
Software changes since release-clm5.0.01:
|
||
Fix an important bug for data assimulation. Work on the CLM tools for creating input files.
|
||
Some changes to the CLM testing.
|
||
|
||
Changes to User Interface since release-clm5.0.01: None
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - PASS
|
||
hobart --- PASS
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
hobart --- OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: release-5.0.01
|
||
|
||
Changes answers relative to baseline: Yes
|
||
|
||
Changes answers relative to baseline: Yes! Because of changes in cism and cime
|
||
|
||
Summarize any changes to answers:
|
||
- what code configurations: All 2000 compsets and some cases with cism
|
||
- what platforms/compilers: All
|
||
- nature of change: similar climate
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
cime cime_cesm2_0_rel_03
|
||
cism release-v2.1.01
|
||
rtm release-cesm2.0.00
|
||
mosart release-cesm2.0.00
|
||
fates fates_s1.8.1_a3.0.0
|
||
PTCLM PTCLM2_180611
|
||
|
||
|
||
CTSM Tag versions pulled over from master development branch: clm5.0.dev013
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: release-clm5.0.01
|
||
Originator(s): erik (Erik Kluzek)
|
||
Date: Tue May 22 10:09:15 MDT 2018
|
||
One-line Summary: First release branch tag for CESM2.0 release, identical to clm5.0.dev012
|
||
|
||
Purpose of this version:
|
||
------------------------
|
||
|
||
This is the first release branch tag for the CESM2.0 release for CTSM. There are many changes
|
||
to software mostly to fix a list of issues. There are some changes to the science that change
|
||
answers to fix some small problems, but don't have a large effect on simulations. Externals are
|
||
updated to new versions, fixing issues, and in most cases changing answers. The cime version
|
||
was updated and brings in some new features.
|
||
|
||
|
||
CTSM Master Tag This Corresponds To: clm5.0.dev012
|
||
|
||
Summary of changes:
|
||
-------------------
|
||
|
||
Issues fixed (include CTSM Issue #):
|
||
#379 -- Problems with Hist decStart restart tests due to variable orbital year
|
||
#260 -- max daylength doesn't change over time for varying orbital parameters
|
||
#363 -- PE Layout
|
||
$374 -- Turn BFBFLAG on for testing (so PE layout changes won't appear to change answers)
|
||
#382 -- Write statement for VIC
|
||
$383 -- mkmapdata intel version`
|
||
#68 --- gnu compiler workaround
|
||
#364 -- crop f05 datasets
|
||
#362 -- svn checkout
|
||
#318 -- quadratic bug
|
||
#249 -- bypass balance checks for DART
|
||
#341 -- add model_doi_url
|
||
#346 -- New mode of operation for init_interp: Copy subgrid areas, too
|
||
#347 -- endrun message behavior
|
||
#345 -- Add a cmip6_evolving_icesheet usermods directory
|
||
#351 -- FATES external to https
|
||
#310 -- With FUN on soil nitrification flux is not subtracted out of plant uptake of of soil NH4 or NO3
|
||
#313 -- Issues with initial condition files
|
||
#298 -- Don't allocate memory for zero-weight PFTs and urban columns
|
||
#317 -- c14 bombspike and c13 timeseries code can use the wrong year, with irreproducible behavior
|
||
#320 -- I1850Clm50Sp compset mistakenly uses SGLC
|
||
#326 -- init_interp can change answers for absorbed radiation in non-existent snow layers
|
||
#325 -- init_interp can change answers over the CISM domain
|
||
#213 -- usability issue for CPLHIST that Keith found.
|
||
#210 -- Recent request to increase number of tapes to 10.
|
||
#169 -- usability issue for running hybrid or branch cases with crop that keeps biting Mike Mills.
|
||
#68 --- workaround for gnu compiler bug
|
||
#46 --- needed for multi-instance
|
||
#66 --– need to relax tolerance for negative C/N values in order for CLM45 Crop to work
|
||
#65 --– need to change a check from "> 0" to "> [small val]"
|
||
#240 -- from Jim
|
||
#255 -- get PTCLM working
|
||
#253 -- bad clm40 IC file
|
||
#304 -- Energy imbalance over land per coupler diagnostics
|
||
#271 -- Add some land ice fields for cmip6
|
||
#255 -- PTCLMmkdata doesn't work in the CLM git checkout
|
||
|
||
CIME Issues fixed (include issue #): [If none, remove this line]
|
||
- ESMCI/cime#2598 (datm doesn't restart properly with variable year orbit)
|
||
|
||
Science changes since: clm5.0.000
|
||
|
||
- Max day length is recalculated every time-step so works with a variable orbit
|
||
- CISM updates with answer changes
|
||
- Update 1850 Nitrogen deposition file used when coupled to cam
|
||
- By default orbit for 1850 is for 1850 conditions and for transient is variable by simulation year
|
||
- Soil nitrification flux wasn't taken out of plant uptake of either soil NH3 or NO3, with FUN on, and now it is.
|
||
- FATES version updated with science changes
|
||
- New initial condition files for most configurations
|
||
- Bug fixes for energy imbalance associated with surface water and lakes
|
||
|
||
Softare changes since: clm5.0.000
|
||
|
||
- Update PE layouts for f45, f09, and f19
|
||
- Turn BFBFLAG on for most testing
|
||
- Some fixes to tools for batch submission
|
||
- Update cime version
|
||
- Update mosart and RTM
|
||
- Add f05 crop datasets
|
||
- Add pauseResume test and don't do balance checks for two steps after Data Assimulation is done
|
||
- Don't allocate memory for zero-weight natveg patches and urban
|
||
- Fix some issues with init_interp for glaciers and snow covered areas
|
||
- Add some land ice diagnostic vars needed for CMIP6
|
||
- Fix LND_TUNING_MODE for fully coupled case, update some README files/PTCLM
|
||
|
||
Changes to User Interface since: clm5.000
|
||
- New namelist item: init_interp_method
|
||
- xmlquery will now accept derived attributes.
|
||
- New XML variables, PAUSE_ACTIVE_XXX.
|
||
- jobid now added to CaseStatus case_submit entry.
|
||
- Splits GLC2OCN_RMAPNAME xml variable into
|
||
GLC2OCN_LIQ_RMAPNAME and GLC2OCN_ICE_RMAPNAME, and similarly for
|
||
GLC2OCN_RMAPTYPE
|
||
- New --retry option to create_test.
|
||
- Add --clean-depends to case.build, this argument can take a component list and will
|
||
clean all components if one is not provided.
|
||
|
||
Testing:
|
||
--------
|
||
|
||
[PASS means all tests PASS and OK means tests PASS other than expected fails.]
|
||
|
||
build-namelist tests:
|
||
|
||
cheyenne - PASS
|
||
|
||
unit-tests (components/clm/src):
|
||
|
||
cheyenne - PASS
|
||
|
||
tools-tests (components/clm/test/tools):
|
||
|
||
cheyenne - OK
|
||
|
||
PTCLM testing (components/clm/tools/shared/PTCLM/test):
|
||
|
||
cheyenne - OK
|
||
|
||
regular tests (aux_clm):
|
||
|
||
cheyenne_intel ---- OK
|
||
cheyenne_gnu ------ OK
|
||
hobart_nag -------- OK
|
||
hobart_pgi -------- OK
|
||
hobart_intel ------ OK
|
||
|
||
regular tests (prealpha):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
regular tests (prebeta):
|
||
|
||
cheyenne_intel - OK
|
||
cheyenne_gnu --- OK
|
||
hobart_nag ----- OK
|
||
|
||
Summary of Answer changes:
|
||
-------------------------
|
||
|
||
Baseline version for comparison: clm5.0.000
|
||
|
||
Changes answers relative to baseline: Yes
|
||
|
||
Summarize any changes to answers, i.e.,
|
||
- what code configurations:
|
||
all Clm45 and Clm50
|
||
all 1850, all IHIST cases, all with CISM, all CLM50-BGC with FUN on
|
||
all with FATES, all with use_init_interp=T,
|
||
all CLM40, CLM45, and cLM%0 because of new initial conditions
|
||
- what platforms/compilers: all
|
||
- nature of change: similar climate
|
||
|
||
URL for LMWG diagnostics output for new climate:
|
||
|
||
Detailed list of changes:
|
||
------------------------
|
||
|
||
Externals being used:
|
||
|
||
cism updated from cism2_1_46 to release-v2.1.00 (answer changes)
|
||
rtm updated from rtm1_0_65 to rtm1_0_66
|
||
mosart updated from mosart1_0_30 to mosart1_0_31
|
||
cime updated from cime5.4.0-alpha.03 to a67dceae95567cc7529c4cfed153017f4b65b210
|
||
(answer changes due to new orbit)
|
||
fates updated from fates_s1.4.1_a3.0.0_rev3 to fates_s1.8.1_a3.0.0 (answer changes due to science updates)
|
||
PTCLM updated from PTCLM2_171216c to PTCLM2_180214
|
||
|
||
CTSM Tag versions pulled over from master development branch:
|
||
|
||
clm5.0.dev012 sacks 05/17/2018 Fixes for variable_year orbital mode
|
||
clm5.0.dev011 erik 05/16/2018 1850 ndep update, cism update, PE layouts,
|
||
turn BFBFLAG for testing
|
||
clm5.0.dev010 erik 05/15/2018 Update cime version to version in cesm2.0.beta10,
|
||
changes answers for 1850 compsets because of orbit
|
||
clm5.0.dev009 sacks 05/10/2018 New init_interp method
|
||
clm5.0.dev008 erik 04/27/2018 With FUN subtract out soil nitrification flux of plant
|
||
uptake of soil NH3 and NO3
|
||
clm5.0.dev007 erik 04/24/2018 Bring in a few answer changing things: FATES,
|
||
cism updates, IC file fix,
|
||
testing 1850 compset use 1850 orbit
|
||
clm5.0.dev006 sacks 04/12/2018 Don't allocate memory for zero-weight natveg
|
||
patches and urban
|
||
clm5.0.dev005 sacks 04/10/2018 Two fixes for init_interp
|
||
clm5.0.dev004 erik 04/09/2018 List of important bug fixes
|
||
clm5.0.dev003 erik 03/09/2018 Bug fixes for energy imbalance associated
|
||
with surface water and lakes
|
||
clm5.0.dev002 sacks 02/25/2018 Add some land ice diagnostic vars needed for CMIP6
|
||
clm5.0.dev001 erik 02/14/2018 Fix LND_TUNING_MODE for fully coupled case,
|
||
update some README files/PTCLM
|
||
|
||
===============================================================
|
||
===============================================================
|
||
Tag name: clm5.0.000
|
||
Originator(s): erik (Erik Kluzek,UCAR/TSS,303-497-1326)
|
||
Date: Feb 05 2018
|
||
One-line Summary: Initial version of CLM5.0
|
||
|
||
This is the initial science version of CLM5.0.
|
||
|
||
Developments for CLM5.0 build on the progress made in CLM4.5. Most major components of the model have been updated with particularly
|
||
notable changes made to soil and plant hydrology, snow density, river modeling, carbon and nitrogen cycling and coupling, and crop
|
||
modeling.
|
||
The updates to CLM science are documented here:
|
||
|
||
https://escomp.github.io/ctsm-docs/doc/build/html/tech_note/Introduction/CLM50_Tech_Note_Introduction.html#clm5-0
|
||
|
||
This version has production versions of CLM5.0 CMIP6 land-use change files for 1850, historical, and 2000. It has preliminary
|
||
versions of CMIP6 forcing files for Nitrogen deposition and population density. Further updates are needed for prescribed aerosols,
|
||
and future scenarios.
|
||
|
||
Spunup initial conditions are provided for several CLM physics and forcing combinations from simulations run at 1-degree resolution
|
||
(fv 0.9x1.25 with g1xv6 ocean mask).
|
||
|
||
===============================================================
|
||
|