Skip to content

Commit

Permalink
Updates from review with Erik and subsequent testing
Browse files Browse the repository at this point in the history
  • Loading branch information
slevis-lmwg committed Oct 11, 2024
1 parent ab9bdf9 commit bb97fb3
Showing 1 changed file with 51 additions and 81 deletions.
132 changes: 51 additions & 81 deletions bld/namelist_files/namelist_defaults_ctsm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -942,7 +942,7 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
</init_interp_attributes>
<init_interp_attributes sim_year="1850" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="ne30np4.pg3"
>mask=t232 use_cn=.true. do_transient_pfts=.false. use_excess_ice=.true. use_crop=.true. irrigate=.false.
>mask=tx2_3v2 use_cn=.true. do_transient_pfts=.false. use_excess_ice=.true. use_crop=.true. irrigate=.false.
</init_interp_attributes>

<!-- present day -->
Expand All @@ -965,11 +965,16 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm5_0_GSWP3v1"
>hgrid=1.9x2.5 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
</init_interp_attributes>

<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." phys="clm5_1"
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nex=10 do_transient_pfts=.false. lnd_tuning_mode=clm5_1_GSWP3v1 use_excess_ice=.true.
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nex=10 do_transient_pfts=.false. use_excess_ice=.true.
</init_interp_attributes>
<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." phys="clm6_0"
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nex=10 do_transient_pfts=.false. lnd_tuning_mode=clm6_0_GSWP3v1 use_excess_ice=.true.
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nex=10 do_transient_pfts=.false. use_excess_ice=.true.
</init_interp_attributes>
<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="ne30np4.pg3"
>hgrid=ne30np4.pg3 maxpft=79 mask=tx2_3v2 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.true.
</init_interp_attributes>

<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm5_0_CRUv7"
Expand Down Expand Up @@ -1156,10 +1161,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
hgrid="ne30np4"
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
</init_interp_attributes>
<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="ne30np4.pg3"
>hgrid=ne30np4.pg3 maxpft=79 mask=t232 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.true.
</init_interp_attributes>

<init_interp_attributes sim_year="2000" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm5_0_cam6.0"
hgrid="C24"
Expand Down Expand Up @@ -1255,14 +1256,17 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
>hgrid=ne0np4.ARCTICGRIS.ne30x8 maxpft=17 mask=tx0.1v2 use_cn=.false. use_crop=.false. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
</init_interp_attributes>

<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm6_0_cam7.0"
hgrid="0.9x1.25" use_cn=".false." maxpft="17"
>hgrid=0.9x1.25 maxpft=17 mask=gx1v7 use_cn=.false. use_crop=.false. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="0.9x1.25"
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 use_excess_ice=.true.
</init_interp_attributes>

<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm6_0_cam7.0"
hgrid="1.9x2.5" use_cn=".false." maxpft="17"
>hgrid=1.9x2.5 maxpft=17 mask=gx1v7 use_cn=.false. use_crop=.false. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="1.9x2.5"
>hgrid=0.9x1.25 maxpft=79 mask=gx1v7 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 use_excess_ice=.true.
</init_interp_attributes>
<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." phys="clm6_0"
hgrid="ne30np4.pg3"
>hgrid=ne30np4.pg3 maxpft=79 mask=tx2_3v2 use_cn=.true. use_crop=.true. irrigate=.true. glc_nec=10 use_excess_ice=.true.
</init_interp_attributes>

<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm6_0_cam7.0"
Expand All @@ -1275,11 +1279,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
>hgrid=ne0np4.ARCTICGRIS.ne30x8 maxpft=17 mask=tx0.1v2 use_cn=.false. use_crop=.false. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
</init_interp_attributes>

<init_interp_attributes sim_year="1979" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm6_0_cam7.0"
hgrid="ne30np4.pg3" use_cn=".false." maxpft="17"
>hgrid=ne30np4.pg3 maxpft=17 mask=t232 use_cn=.false. use_crop=.false. irrigate=.true. glc_nec=10 do_transient_pfts=.false. use_excess_ice=.false.
</init_interp_attributes>

<!-- 2003 -->
<init_interp_attributes sim_year="2003" use_cndv=".false." use_fates=".false." lnd_tuning_mode="clm6_0_cam7.0"
hgrid="1.9x2.5" use_cn=".false." maxpft="17"
Expand Down Expand Up @@ -1375,27 +1374,27 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
ic_ymd="18500101" sim_year="1850" do_transient_pfts=".false." use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".false."
phys="clm5_1"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_pSASU.clm2.r.0161-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_pSASU.clm60.r.0161-01-01.nc
</finidat>
<finidat hgrid="0.9x1.25" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="18500101" sim_year="1850" do_transient_pfts=".false." use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".false."
phys="clm6_0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_pSASU.clm2.r.0161-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_pSASU.clm60.r.0161-01-01.nc
</finidat>
<!-- Corresponding ne30 -->
<finidat hgrid="ne30np4.pg3" mask="t232" use_cn=".true." use_cndv=".false." use_fates=".false."
<finidat hgrid="ne30np4.pg3" mask="tx2_3v2" use_cn=".true." use_cndv=".false." use_fates=".false."
sim_year="1850" do_transient_pfts=".false." use_excess_ice=".true."
use_crop=".true." irrigate=".false."
phys="clm6_0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_pSASU.clm2.r.0121-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_BgcCrop_exice_pSASU.clm60.r.0121-01-01.nc
</finidat>
<!-- Corresponding f19 -->
<finidat hgrid="1.9x2.5" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
sim_year="1850" do_transient_pfts=".false." use_excess_ice=".true."
use_crop=".false." irrigate=".false."
phys="clm6_0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm530_f19_PPE_pSASU.clm2.r.0161-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm530_f19_g17_Bgc_exice_pSASU.clm60.r.0161-01-01.nc
</finidat>

<!--
Expand Down Expand Up @@ -1438,12 +1437,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
lnd_tuning_mode="clm5_1_GSWP3v1" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.2/clmi.I2000Clm50BgcCrop.2011-01-01.1.9x2.5_gx1v7_gl4_simyr2000_c240223.nc
</finidat>
<finidat hgrid="1.9x2.5" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="20110101" sim_year="2000" do_transient_pfts=".false." use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm6_0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.2000-01-01-00000.nc
</finidat>


<!-- This is the same file as above but, for a different tuning mode -->
Expand Down Expand Up @@ -1523,24 +1516,26 @@ attributes from the config_cache.xml file (with keys converted to upper-case).

<!-- clm5_1 and cam7.0 -->
<finidat hgrid="0.9x1.25" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="20000101" sim_year="2000" do_transient_pfts=".false." use_excess_ice=".true."
ic_ymd="20000101" sim_year="2000" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm5_1" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.2000-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_hist.clm60.r.2000-01-01.nc
</finidat>

<!-- clm6_0 and cam7.0 -->
<!-- slevis-lmwg, ekluzek 2024/10/11: do_transient_pfts was removed here to bypass a bug that doesn't allow
do_transient_pfts=.true. when use_init_interp=.false. -->
<finidat hgrid="0.9x1.25" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="20000101" sim_year="2000" do_transient_pfts=".false." use_excess_ice=".true."
ic_ymd="20000101" sim_year="2000" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm6_0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.2000-01-01-00000.nc
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_hist.clm60.r.2000-01-01.nc
</finidat>
<finidat hgrid="ne30np4.pg3" maxpft="79" mask="t232" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="20000101" sim_year="2000" do_transient_pfts=".false." use_excess_ice=".true."
<finidat hgrid="ne30np4.pg3" maxpft="79" mask="tx2_3v2" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="20000101" sim_year="2000" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm6_0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_hist.clm2.r.2000-01-01-00000.nc
phys="clm6_0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_BgcCrop_exice_hist.clm60.r.2000-01-01.nc
</finidat>

<!-- clm5_0 and cam7.0 -->
Expand All @@ -1560,12 +1555,12 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
lnd_tuning_mode="clm5_0_cam7.0" use_init_interp=".true."
>lnd/clm2/initdata_map/clmi.FHISTSp.2013-01-01.ne0CONUSne30x8_mt12_simyr2013_c200806.nc
</finidat>
<!-- Repeat above for clm5_1 -->
<finidat hgrid="0.9x1.25" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm5_1_cam7.0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.1979-01-01-00000.nc
<!-- Repeat for clm5_1 -->
<finidat hgrid="0.9x1.25" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm5_1" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_hist.clm60.r.1979-01-01.nc
</finidat>

<finidat hgrid="1.9x2.5" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
Expand Down Expand Up @@ -1618,24 +1613,19 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
>lnd/clm2/initdata_map/clmi.FHISTSp.2013-01-01.ne0CONUSne30x8_mt12_simyr2013_c200806.nc
</finidat>
<!-- Repeat above for clm6_0 -->
<finidat hgrid="0.9x1.25" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm6_0_cam7.0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.1979-01-01-00000.nc
</finidat>
<finidat hgrid="ne30np4.pg3" maxpft="17" mask="t232" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm6_0_cam7.0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_hist.clm2.r.1979-01-01-00000.nc
<!-- slevis-lmwg, ekluzek 2024/10/11: do_transient_pfts was removed here to bypass a bug that doesn't allow
do_transient_pfts=.true. when use_init_interp=.false. -->
<finidat hgrid="0.9x1.25" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm6_0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_g17_BgcCrop_exice_hist.clm60.r.1979-01-01.nc
</finidat>

<finidat hgrid="1.9x2.5" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm6_0_cam7.0" use_init_interp=".true."
>lnd/clm2/initdata_map/clmi.BHIST.2000-01-01.1.9x2.5_gx1v7_simyr1979_c200806.nc
<finidat hgrid="ne30np4.pg3" maxpft="79" mask="gx1v7" use_cn=".true." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" use_excess_ice=".true."
ic_tod="0" glc_nec="10" use_crop=".true." irrigate=".true."
phys="clm6_0" use_init_interp=".true."
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_ne30pg3t232_BgcCrop_exice_hist.clm60.r.1979-01-01.nc
</finidat>

<!-- Present day no crop spinup ARCTIC grid with irrigation on -->
Expand Down Expand Up @@ -1749,13 +1739,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
</finidat>
<!-- Repeat above for clm5_1 -->
<!-- clm5_1 and cam6.0-->
<finidat hgrid="0.9x1.25" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm5_1_cam6.0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.1979-01-01-00000.nc
</finidat>

<finidat hgrid="1.9x2.5" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
Expand Down Expand Up @@ -1806,19 +1789,6 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
</finidat>
<!-- Repeat above for clm6_0 -->
<!-- clm6_0 and cam6.0-->
<finidat hgrid="0.9x1.25" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm6_0_cam6.0"
>lnd/clm2/initdata_esmf/ctsm5.3/ctsm53n04ctsm52028_f09_hist.clm2.r.1979-01-01-00000.nc
</finidat>

<finidat hgrid="1.9x2.5" maxpft="17" mask="gx1v7" use_cn=".false." use_cndv=".false." use_fates=".false."
ic_ymd="19790101" sim_year="1979" do_transient_pfts=".false." use_excess_ice=".false."
ic_tod="0" glc_nec="10" use_crop=".false." irrigate=".true."
lnd_tuning_mode="clm6_0_cam6.0" use_init_interp=".true."
>lnd/clm2/initdata_map/clmi.BHIST.2000-01-01.1.9x2.5_gx1v7_simyr1979_c200806.nc
</finidat>

<!-- Present day no crop spinup ARCTIC grid with irrigation on -->
<finidat hgrid="ne0np4.ARCTIC.ne30x4" maxpft="17" mask="tx0.1v2" use_cn=".false." use_cndv=".false." use_fates=".false."
Expand Down

0 comments on commit bb97fb3

Please sign in to comment.