Skip to content

Commit

Permalink
Merge branch 'output_usermods'
Browse files Browse the repository at this point in the history
CMIP6 compset modifiers; usermods for output; other output enhancements

(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
    #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
    #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

Issues fixed:
- Fixes #24 for real (ncd_io_1d_log_glob is broken)
- Fixes #529 (Organize usermods_dirs to facilitate running cases with
  the right output)
  • Loading branch information
billsacks committed Oct 28, 2018
2 parents 6238b6f + 2e633ae commit f2839e2
Show file tree
Hide file tree
Showing 66 changed files with 942 additions and 250 deletions.
10 changes: 10 additions & 0 deletions bld/namelist_files/namelist_definition_clm4_5.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1981,6 +1981,16 @@ Flag to use the atmospheric time series of C13 concentrations from natural abund
Filename with time series of atmospheric Delta C13 data, which use CMIP6 format. variables in file are "time" and "delta13co2_in_air". time variable is in format: years since 1850-01-01 0:0:0.0. units are permil.
</entry>

<!-- BUG(wjs, 2018-10-25, ESCOMP/ctsm#67) -->
<entry id="for_testing_allow_interp_non_ciso_to_ciso" type="logical" category="clm_isotope"
group="clm_inparm" valid_values="" >
There is a bug that causes incorrect values for C isotopes if running
init_interp from a case without C isotopes to a case with C isotopes
(https://github.com/ESCOMP/ctsm/issues/67). Normally, an error-check
prevents you from doing this interpolation (until we have fixed that
bug). However, we sometimes want to bypass this error-check in system
tests. This namelist flag bypasses this error-check.
</entry>

<!-- permfrost-specific flags -->

Expand Down
21 changes: 18 additions & 3 deletions cime_config/config_component.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

<!-- Descriptions of all the different valid configurations for different model versions -->
<description modifier_mode="1">
<desc lnd="CLM40[%SP][%CN][%CNDV][%CN-CROP][%CNDV-CROP]" >clm4.0:</desc>
<desc lnd="CLM45[%SP][%SP-VIC][%CN][%CNDV][%CN-CROP][%CNDV-CROP][%BGC][%BGC-CROP][%FATES][%BGCDV][%BGCDV-CROP]" >clm4.5:</desc>
<desc lnd="CLM50[%SP][%SP-VIC][%CN][%BGC][%BGC-CROP][%FATES][%BGCDV][%BGCDV-CROP]" >clm5.0:</desc>
<desc lnd="CLM40[%SP][%CN][%CNDV][%CN-CROP][%CNDV-CROP]" >clm4.0:</desc>
<desc lnd="CLM45[%SP][%SP-VIC][%CN][%CNDV][%CN-CROP][%CNDV-CROP][%BGC][%BGC-CROP][%FATES][%BGCDV][%BGCDV-CROP]" >clm4.5:</desc>
<desc lnd="CLM50[%SP][%SP-VIC][%CN][%BGC][%BGC-CROP][%FATES][%BGCDV][%BGCDV-CROP][%BGC-CROP-CMIP6DECK][%BGC-CROP-CMIP6WACCMDECK]">clm5.0:</desc>
<desc option="SP" >Satellite phenology:</desc>
<desc option="CN" >CN: Carbon Nitrogen model</desc>
<desc option="CNDV" >CNDV: CN with Dynamic Vegetation</desc>
Expand All @@ -29,6 +29,8 @@
<desc option="FATES" >FATES (Functionally Assembled Terrestrial Ecosystem Simulator) Ecosystem Demography model: (experimental)</desc>
<desc option="BGCDV" >BGC (vert. resol. CN and methane) with dynamic vegetation:</desc>
<desc option="BGCDV-CROP" >BGC (vert. resol. CN and methane) with dynamic vegetation and prognostic crop:</desc>
<desc option="BGC-CROP-CMIP6DECK">BGC (vert. resol. CN and methane) with prognostic crop, with modifications appropriate for CMIP6 DECK experiments:</desc>
<desc option="BGC-CROP-CMIP6WACCMDECK">BGC (vert. resol. CN and methane) with prognostic crop, with modifications appropriate for CMIP6 WACCM DECK experiments:</desc>
</description>

<entry id="COMP_LND">
Expand Down Expand Up @@ -224,6 +226,19 @@
precedence over any settings for finidat in the $CASEROOT/user_clm_clm file.</desc>
</entry>

<entry id="CLM_USER_MODS">
<type>char</type>
<valid_values></valid_values>
<default_value></default_value>
<values match="last">
<value compset="_CLM50%[^_]*CMIP6DECK[%_]">$COMP_ROOT_DIR_LND/cime_config/usermods_dirs/cmip6_deck</value>
<value compset="_CLM50%[^_]*CMIP6WACCMDECK[%_]">$COMP_ROOT_DIR_LND/cime_config/usermods_dirs/cmip6_waccm_deck</value>
</values>
<group>run_component_clm</group>
<file>env_case.xml</file>
<desc>User mods to apply to specific compset matches. </desc>
</entry>

<help>
=========================================
CLM naming conventions
Expand Down
12 changes: 12 additions & 0 deletions cime_config/config_compsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,18 @@
<science_support grid="f19_g17"/>
</compset>

<!-- Primarily for testing the CMIP6DECK compset option -->
<compset>
<alias>I1850Clm50BgcCropCmip6</alias>
<lname>1850_DATM%GSWP3v1_CLM50%BGC-CROP-CMIP6DECK_SICE_SOCN_MOSART_CISM2%NOEVOLVE_SWAV</lname>
</compset>

<!-- Primarily for testing the CMIP6WACCMDECK compset option -->
<compset>
<alias>I1850Clm50BgcCropCmip6waccm</alias>
<lname>1850_DATM%GSWP3v1_CLM50%BGC-CROP-CMIP6WACCMDECK_SICE_SOCN_MOSART_CISM2%NOEVOLVE_SWAV</lname>
</compset>

<compset>
<alias>I1850Clm50BgcCropCru</alias>
<lname>1850_DATM%CRUv7_CLM50%BGC-CROP_SICE_SOCN_MOSART_CISM2%NOEVOLVE_SWAV</lname>
Expand Down
47 changes: 43 additions & 4 deletions cime_config/testdefs/testlist_clm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -980,13 +980,13 @@
<option name="tput_tolerance">0.5</option>
</options>
</test>
<test name="ERS_Ly3" grid="f10_f10_musgs" compset="I1850Clm50BgcCrop" testmods="clm/cmip6">
<test name="ERS_Ly3" grid="f10_f10_musgs" compset="I1850Clm50BgcCropCmip6" testmods="clm/basic">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">01:40:00</option>
<option name="comment" >Include a long ERS test of the cmip6 configuration, though at coarse resolution</option>
<option name="comment" >Include a long ERS test of the cmip6 configuration, though at coarse resolution. This gives a year+ test covering the output_crop usermod, which is something we want: if this is removed, we should add a test of at least a year duration covering the output_crop usermod. This test needs to use init_interp to work, because of adding virtual Antarctica columns (currently the default out-of-the-box setting uses init_interp for this).</option>
</options>
</test>
<test name="ERS_Ly3" grid="f10_f10_musgs" compset="I1850Clm50BgcCrop" testmods="clm/clm50KSinkMOut">
Expand Down Expand Up @@ -1486,13 +1486,13 @@
<option name="wallclock">00:20:00</option>
</options>
</test>
<test name="SMS_Ld5_D" grid="f09_g16" compset="I1850Clm50BgcCrop" testmods="clm/cmip6">
<test name="SMS_Ld5_D" grid="f09_g17" compset="I1850Clm50BgcCropCmip6" testmods="clm/basic">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="comment" >Include a short debug test of the cmip6 configuration at the production resolution</option>
<option name="comment" >This gives a short debug test of the cmip6 configuration as well as a test of the cmip6 configuration at the production resolution, both of which we want. This test needs to use init_interp to work, because of adding virtual Antarctica columns (currently the default out-of-the-box setting uses init_interp for this).</option>
</options>
</test>
<test name="SMS_Ld5_D_P48x1" grid="f10_f10_musgs" compset="IHistClm50Bgc" testmods="clm/monthly">
Expand Down Expand Up @@ -1932,4 +1932,43 @@
<option name="wallclock">00:40:00</option>
</options>
</test>
<test name="SMS_Lm1" grid="f10_f10_musgs" compset="I1850Clm50BgcCropCmip6waccm" testmods="clm/basic">
<machines>
<machine name="cheyenne" compiler="gnu" category="aux_clm"/>
</machines>
<options>
<option name="wallclock">00:20:00</option>
<option name="comment" >The main point of this test is simply to make sure that the CMIP6WACCMDECK moifierd works. (This configuration is basically the same as I1850Clm50BgcCropCmip6, but without cmip6_glaciers_virtual_antarctica - so we don't need huge coverage of this.) Month-long so that we actually get some history output (because this test exercises a usermods directory with only monthly and yearly output).</option>
</options>
</test>
<test name="SMS_Lm1_D" grid="f10_f10_musgs" compset="I1850Clm50BgcCrop" testmods="clm/output_crop_highfreq">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_clm">
<options>
<option name="wallclock">00:20:00</option>
<option name="comment">Want at least a month-long debug test covering the output_crop usermod, as well as a test covering the output_crop_highfreq usermod. (Note that we already have a year+ test of output_crop via a cmip6 test, so having this test just be a month, rather than a year, seems good enough.)</option>
</options>
</machine>
</machines>
</test>
<test name="SMS_Ly1_Mmpi-serial" grid="1x1_brazil" compset="IHistClm50BgcQianGs" testmods="clm/output_bgc_highfreq">
<machines>
<machine name="cheyenne" compiler="gnu" category="aux_clm">
<options>
<option name="wallclock">00:20:00</option>
<option name="comment">Want a year-long test covering the output_bgc and output_bgc_highfreq usermods; don't want a highfreq, year-long global test because of the output volume, so this is single-point.</option>
</options>
</machine>
</machines>
</test>
<test name="SMS_Ly1_Mmpi-serial" grid="1x1_vancouverCAN" compset="I1PtClm50SpGs" testmods="clm/output_sp_highfreq">
<machines>
<machine name="cheyenne" compiler="gnu" category="aux_clm">
<options>
<option name="wallclock">00:10:00</option>
<option name="comment">Want a year-long test covering the output_sp and output_sp_highfreq usermods; don't want a highfreq, year-long global test because of the output volume, so this is single-point.</option>
</options>
</machine>
</machines>
</test>
</testlist>
8 changes: 8 additions & 0 deletions cime_config/testdefs/testmods_dirs/clm/basic/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
This testmods directory is for tests where we want to use the
out-of-the-box output options, but still want the minimal changes that
we apply for nearly all tests.

("default" would probably be a good name for this, but we already use
"default" to mean "the standard output changes that are applied for most
tests" (adding some streams and fields, double precision, etc.). We may
want to consider renaming that one and using "default" for this one.)
8 changes: 8 additions & 0 deletions cime_config/testdefs/testmods_dirs/clm/ciso/user_nl_clm
Original file line number Diff line number Diff line change
@@ -1,2 +1,10 @@
use_c13 = .true.
use_c14 = .true.

! BUG(wjs, 2018-10-25, ESCOMP/ctsm#67) There is a bug that causes incorrect values for C
! isotopes if running init_interp from a case without C isotopes to a case with C
! isotopes (https://github.com/ESCOMP/ctsm/issues/67). Normally, an error-check prevents
! you from doing this interpolation (until we have fixed that bug). However, we
! sometimes want to bypass this error-check in system tests. This namelist flag bypasses
! this error-check.
for_testing_allow_interp_non_ciso_to_ciso = .true.
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,11 @@
use_c14 = .true.
use_fun = .true.
use_flexibleCN = .true.

! BUG(wjs, 2018-10-25, ESCOMP/ctsm#67) There is a bug that causes incorrect values for C
! isotopes if running init_interp from a case without C isotopes to a case with C
! isotopes (https://github.com/ESCOMP/ctsm/issues/67). Normally, an error-check prevents
! you from doing this interpolation (until we have fixed that bug). However, we
! sometimes want to bypass this error-check in system tests. This namelist flag bypasses
! this error-check.
for_testing_allow_interp_non_ciso_to_ciso = .true.
6 changes: 0 additions & 6 deletions cime_config/testdefs/testmods_dirs/clm/cmip6/README

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
../../../../usermods_dirs/cmip6_deck
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

./xmlchange BFBFLAG="TRUE"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Tests the output_bgc_highfreq usermods
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
../../../../usermods_dirs/output_bgc_highfreq
../basic
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Tests the output_crop_highfreq usermods
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
../../../../usermods_dirs/output_crop_highfreq
../basic
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Tests the output_sp_highfreq usermods
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
../../../../usermods_dirs/output_sp_highfreq
../basic
2 changes: 2 additions & 0 deletions cime_config/usermods_dirs/_includes/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
This directory contains usermods directories that are meant to be
included in other usermods directories, not used directly
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
!----------------------------------------------------------------------------------
! Settings from cmip6_carbon_isotopes
!----------------------------------------------------------------------------------

use_c13 = .true.
use_c14 = .true.
use_c13_timeseries = .true.
use_c14_bombspike = .true.

! h3 stream (yearly average, gridcell-level)
hist_fincl4 += 'C14_SOIL1C_vr', 'C14_SOIL2C_vr', 'C14_SOIL3C_vr'

Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
!----------------------------------------------------------------------------------
! Settings from cmip6_glaciers_virtual_antarctica
!----------------------------------------------------------------------------------

! This differs from the default in that it turns on virtual columns over Antarctica
! This is desired so that we have the output needed to drive a later offline CISM Antarctica simulation
! However, this increases the cost of CLM by about 10%
glacier_region_behavior = 'single_at_atm_topo', 'virtual', 'virtual', 'virtual'

6 changes: 6 additions & 0 deletions cime_config/usermods_dirs/_includes/output_base/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
This usermods directory provides a common base on which other usermods
can build for changing the out-of-the-box output to something more
generally useful.

This should not be used directly. Instead, use one of the other usermods
directories that builds on this.
66 changes: 66 additions & 0 deletions cime_config/usermods_dirs/_includes/output_base/user_nl_clm
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
!----------------------------------------------------------------------------------
! Users should add all user specific namelist changes below in the form of
! namelist_var = new_namelist_value
!
! EXCEPTIONS:
! Set use_cndv by the compset you use and the CLM_BLDNML_OPTS -dynamic_vegetation setting
! Set use_vichydro by the compset you use and the CLM_BLDNML_OPTS -vichydro setting
! Set use_cn by the compset you use and CLM_BLDNML_OPTS -bgc setting
! Set use_crop by the compset you use and CLM_BLDNML_OPTS -crop setting
! Set spinup_state by the CLM_BLDNML_OPTS -bgc_spinup setting
! Set irrigate by the CLM_BLDNML_OPTS -irrig setting
! Set co2_ppmv with CCSM_CO2_PPMV option
! Set dtime with L_NCPL option
! Set fatmlndfrc with LND_DOMAIN_PATH/LND_DOMAIN_FILE options
! Set finidat with RUN_REFCASE/RUN_REFDATE/RUN_REFTOD options for hybrid or branch cases
! (includes $inst_string for multi-ensemble cases)
! Set maxpatch_glcmec with GLC_NEC option
! Set glc_do_dynglacier with GLC_TWO_WAY_COUPLING env variable
!----------------------------------------------------------------------------------

!----------------------------------------------------------------------------------
! Settings from output_base
!----------------------------------------------------------------------------------

! h0 stream (monthly average, gridcell-level)
! h0 stream ICE variables and other variables inactive by default (monthly average, gridcell-level)
! Emon, Lmon, LIMon
hist_mfilt(1) = 1
hist_dov2xy(1) = .true.
hist_nhtfrq(1) = 0
hist_type1d_pertape(1) = ' '
hist_fexcl1 += 'PCT_GLC_MEC','PCT_NAT_PFT'
hist_fincl1 += 'EFLX_LH_TOT_ICE', 'FIRE_ICE', 'FLDS_ICE', 'FSH_ICE', 'FSNO_ICE', 'FSR_ICE', 'QFLX_SUB_SNOW_ICE', 'QRUNOFF_ICE', 'QSNOFRZ_ICE', 'QSNOMELT_ICE', 'RAIN_ICE', 'SNOW_ICE', 'SNOWICE_ICE', 'SNOWLIQ_ICE', 'SNOTXMASS_ICE', 'TG_ICE', 'TOPO_COL_ICE', 'TSA_ICE', 'TSOI_ICE'

! h1 stream (monthly average, finest sub-grid)
! Emon, Lmon
hist_mfilt(2) = 1
hist_dov2xy(2) = .false.
hist_nhtfrq(2) = 0
hist_type1d_pertape(2) = ' '
hist_fincl2 += 'TLAI', 'TSA','TREFMNAV','TREFMXAV', 'BTRANMN', 'Vcmx25Z', 'FSH', 'VEGWP', 'FCTR', 'FCEV', 'FGEV', 'FIRE', 'FSR', 'FIRA', 'FSA', 'GSSUNLN', 'GSSHALN', 'TSKIN'

! h2 stream (monthly average, landunit-level)
! Emon
hist_mfilt(3) = 1
hist_dov2xy(3) = .false.
hist_nhtfrq(3) = 0
hist_type1d_pertape(3) = 'LAND'
hist_fincl3 += 'FSR', 'H2OSNO', 'Q2M', 'SNOWDP', 'TSA', 'TREFMNAV', 'TREFMXAV', 'TG', 'QRUNOFF', 'FSH', 'FIRE', 'FIRA', 'FGR', 'EFLX_LH_TOT', 'RH2M', 'TLAI', 'SOILWATER_10CM', 'TOTSOILLIQ', 'TOTSOILICE', 'U10', 'TSOI_10CM', 'QIRRIG', 'URBAN_HEAT', 'WASTEHEAT', 'TSKIN'

! h3 stream (yearly average, gridcell-level)
! Eyr
hist_mfilt(4) = 1
hist_dov2xy(4) = .true.
hist_nhtfrq(4) = -8760
hist_type1d_pertape(4) = ' '
hist_fincl4 += 'PCT_GLC_MEC', 'QICE_FORC', 'TSRF_FORC', 'TOPO_FORC', 'PCT_NAT_PFT','PCT_LANDUNIT','FSNO_ICE'

! h4 stream (yearly average, landunit-level)
! Eyr landuse tiles
! (No fields in base, but other usermods add to this stream)
hist_mfilt(5) = 1
hist_dov2xy(5) = .false.
hist_nhtfrq(5) = -8760
hist_type1d_pertape(5) = 'LAND'

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
This usermods directory provides a common base on which other usermods
can build for changing the out-of-the-box output to something useful
when you want to include high-frequency output (daily and more
frequent).

This should not be used directly. Instead, use one of the other usermods
directories that builds on this.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
../output_base
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
!----------------------------------------------------------------------------------
! Settings from output_base_highfreq
!----------------------------------------------------------------------------------

! h5 stream (daily average, gridcell-level)
! day, Eday
hist_mfilt(6) = 365
hist_dov2xy(6) = .true.
hist_nhtfrq(6) = -24
hist_type1d_pertape(6) = ' '
hist_fincl6 += 'SOILWATER_10CM', 'TOTSOILLIQ', 'TOTSOILICE', 'EFLX_LH_TOT', 'FSH', 'FGR12', 'FSM', 'QSNOEVAP', 'TLAI', 'QDRAI', 'QDRAI_PERCH', 'QOVER', 'QFLX_SUB_SNOW', 'FSA', 'FIRA', 'H2OSNO', 'SNOCAN', 'QSNOFRZ', 'QFLX_SNOW_DRAIN', 'SNOWDP', 'H2OSFC', 'TV', 'TG', 'TAUX', 'TAUY', 'QVEGT', 'TWS', 'H2OCAN', 'QVEGE', 'QSOIL', 'TSKIN', 'FSDS','FSNO','SNOFSRVD','SNOFSRVI','SNOFSRND','SNOFSRNI','FSDSVD','FSDSVI','FSDSND','FSDSNI','SNOWLIQ','SOILICE','SOILLIQ','QINTR','SNOBCMSL','TSOI','SNOTXMASS','SNOWICE','SNOWLIQ','QRUNOFF','RAIN','SNOW'

! h6 stream (daily average, landunit-level)
! Eday
hist_mfilt(7) = 365
hist_dov2xy(7) = .false.
hist_nhtfrq(7) = -24
hist_type1d_pertape(7) = 'LAND'
hist_fincl7 += 'TREFMXAV','TREFMNAV'

! h7 stream (3-hourly average, gridcell-level)
! 3hr, E3hr, CF3hr
! 3hr requires QRUNOFF for time mean, and SOILWATER_10CM, TSKIN for time point (I)
! CF3hr requires QFLX_SUB_SNOW for time point (I)
hist_mfilt(8) = 2920
hist_dov2xy(8) = .true.
hist_nhtfrq(8) = -3
hist_type1d_pertape(8) = ' '
hist_fincl8 += 'TSA','RH2M','SOILWATER_10CM:I','FSH','EFLX_LH_TOT','FSDS','QRUNOFF','QFLX_SUB_SNOW:I','TSKIN:I'

2 changes: 0 additions & 2 deletions cime_config/usermods_dirs/cmip6/include_user_mods

This file was deleted.

4 changes: 4 additions & 0 deletions cime_config/usermods_dirs/cmip6_deck/include_user_mods
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
../_includes/cmip6_glaciers_cplhist
../_includes/cmip6_glaciers_virtual_antarctica
../_includes/cmip6_carbon_isotopes
../output_crop
Original file line number Diff line number Diff line change
@@ -1 +1 @@
../cmip6
../cmip6_deck
6 changes: 6 additions & 0 deletions cime_config/usermods_dirs/cmip6_evolving_icesheet/user_nl_clm
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
!----------------------------------------------------------------------------------
! Settings from cmip6_evolving_icesheet
!----------------------------------------------------------------------------------

! h3 stream (yearly average, gridcell-level)
hist_fincl4 += 'ICE_MODEL_FRACTION'

5 changes: 0 additions & 5 deletions cime_config/usermods_dirs/cmip6_output/README

This file was deleted.

4 changes: 0 additions & 4 deletions cime_config/usermods_dirs/cmip6_output/shell_commands

This file was deleted.

Loading

0 comments on commit f2839e2

Please sign in to comment.