Skip to content

Commit 491514e

Browse files
authored
Merge pull request #3626 from wwieder/post-5.4_namelist_updates
Post 5.4 namelist updates
2 parents 47c7e92 + b42fafc commit 491514e

File tree

8 files changed

+14
-20
lines changed

8 files changed

+14
-20
lines changed

.gitmodules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ fxDONOTUSEurl = https://github.com/NGEET/fates
3636
[submodule "cism"]
3737
path = components/cism
3838
url = https://github.com/ESCOMP/CISM-wrapper
39-
fxtag = cismwrap_2_2_010
39+
fxtag = cismwrap_2_2_011
4040
fxrequired = ToplevelRequired
4141
# Standard Fork to compare to with "git fleximod test" to ensure personal forks aren't committed
4242
fxDONOTUSEurl = https://github.com/ESCOMP/CISM-wrapper
@@ -68,7 +68,7 @@ fxDONOTUSEurl = https://github.com/ESCOMP/mizuRoute
6868
[submodule "ccs_config"]
6969
path = ccs_config
7070
url = https://github.com/ESMCI/ccs_config_cesm.git
71-
fxtag = ccs_config_cesm1.0.61_add_domain_ne3np4.pg2_1
71+
fxtag = ccs_config_cesm1.0.66
7272
fxrequired = ToplevelRequired
7373
# Standard Fork to compare to with "git fleximod test" to ensure personal forks aren't committed
7474
fxDONOTUSEurl = https://github.com/ESMCI/ccs_config_cesm.git

bld/namelist_files/namelist_defaults_ctsm.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -405,9 +405,9 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
405405
<bt_min fire_method="li2024crujra" >0.85d00</bt_min>
406406
<bt_max fire_method="li2024crujra" >0.98d00</bt_max>
407407
<cli_scale fire_method="li2024crujra" >0.03d00</cli_scale>
408-
<boreal_peatfire_c fire_method="li2024crujra" >0.28d-4</boreal_peatfire_c>
408+
<boreal_peatfire_c fire_method="li2024crujra" >0.58d-4</boreal_peatfire_c>
409409
<pot_hmn_ign_counts_alpha fire_method="li2024crujra" >0.010d00</pot_hmn_ign_counts_alpha>
410-
<non_boreal_peatfire_c fire_method="li2024crujra" >0.71d-4</non_boreal_peatfire_c>
410+
<non_boreal_peatfire_c fire_method="li2024crujra" >0.75d-4</non_boreal_peatfire_c>
411411
<cropfire_a1 fire_method="li2024crujra" >0.34d00</cropfire_a1>
412412
<occur_hi_gdp_tree fire_method="li2024crujra" >0.33d00</occur_hi_gdp_tree>
413413
<lfuel fire_method="li2024crujra" >75.d00</lfuel>
@@ -417,7 +417,7 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
417417
<max_rh30_affecting_fuel fire_method="li2024crujra" >95.</max_rh30_affecting_fuel>
418418
<defo_fire_precip_thresh_bet fire_method="li2024crujra" >1.8d00</defo_fire_precip_thresh_bet>
419419
<defo_fire_precip_thresh_bdt fire_method="li2024crujra" >0.6d00</defo_fire_precip_thresh_bdt>
420-
<borpeat_fire_soilmoist_denom fire_method="li2024crujra" > 0.35d00</borpeat_fire_soilmoist_denom>
420+
<borpeat_fire_soilmoist_denom fire_method="li2024crujra" > 0.3d00</borpeat_fire_soilmoist_denom>
421421
<nonborpeat_fire_precip_denom fire_method="li2024crujra" >6.5d00</nonborpeat_fire_precip_denom>
422422

423423

@@ -527,7 +527,7 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
527527
<snow_thermal_cond_method phys="clm6_0">Sturm1997</snow_thermal_cond_method>
528528

529529
<snow_thermal_cond_glc_method>Jordan1991</snow_thermal_cond_glc_method>
530-
<snow_thermal_cond_glc_method phys="clm6_0">Jordan1991</snow_thermal_cond_glc_method>
530+
<snow_thermal_cond_glc_method phys="clm6_0">Sturm1997</snow_thermal_cond_glc_method>
531531

532532
<snow_thermal_cond_lake_method>Jordan1991</snow_thermal_cond_lake_method>
533533
<snow_thermal_cond_lake_method phys="clm6_0">Sturm1997</snow_thermal_cond_lake_method>
@@ -572,7 +572,7 @@ attributes from the config_cache.xml file (with keys converted to upper-case).
572572
<!-- The default filenames are given relative to the root directory
573573
for the CLM2 data in the CESM distribution -->
574574
<!-- Plant function types (relative to {csmdata}) -->
575-
<paramfile phys="clm6_0" >lnd/clm2/paramdata/clm60_params.crop_omni02.c251120.nc</paramfile>
575+
<paramfile phys="clm6_0" >lnd/clm2/paramdata/ctsm60_params.c251124.nc</paramfile>
576576
<paramfile phys="clm5_0" >lnd/clm2/paramdata/clm50_params.c250311.nc</paramfile>
577577
<paramfile phys="clm4_5" >lnd/clm2/paramdata/clm45_params.c250311.nc</paramfile>
578578

cime_config/config_component.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ Caveats:
436436

437437
<entry id="NEONVERSION">
438438
<type>char</type>
439-
<valid_values>v1,v2,v3,latest</valid_values>
439+
<valid_values>v1,v2,v3,v4,latest</valid_values>
440440
<default_value>latest</default_value>
441441
<group>run_component_ctsm</group>
442442
<file>env_run.xml</file>

doc/source/tech_note/Fire/CLM50_Tech_Note_Fire.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,9 +354,9 @@ The burned area due to peat fires is given as :math:`{A}_{b}`:
354354
.. math::
355355
:label: 23.37
356356
357-
A_{b} = c \ f_{cli,p} f_{peat} (1 - f_{sat} ) A_{g}
357+
A_{b} = c \ f_{cli,p} f_{peat} A_{g}
358358
359-
where :math:`c` (s\ :sup:`-1`) is a constant; :math:`f_{cli,p}` represents the effect of climate on the burned area; :math:`f_{peat}` is the fractional coverage of peatland in the grid cell; and :math:`f_{sat}` is the fraction of the grid cell with a water table at the surface or higher. :math:`c` = 0.17 :math:`\times` 10 :sup:`-3` hr\ :sup:`-1` for tropical peat fires and :math:`c` = 0.9 :math:`\times` 10 :sup:`-5` hr :sup:`-1` for boreal peat fires are derived using an inverse method, by matching simulations to earlier studies: about 2.4 Mha peatland was burned over Indonesia in 1997 (:ref:`Page et al. 2002 <Pageetal2002>`) and the average burned area of peat fires in Western Canada was 0.2 Mha yr :sup:`-1` for 1980-1999 (:ref:`Turetsky et al. 2004 <Turetskyetal2004>`).
359+
where :math:`c` (s\ :sup:`-1`) is a constant; :math:`f_{cli,p}` represents the effect of climate on the burned area; and :math:`f_{peat}` is the fractional coverage of peatland in the grid cell. :math:`c` = 0.17 :math:`\times` 10 :sup:`-3` hr\ :sup:`-1` for tropical peat fires and :math:`c` = 0.9 :math:`\times` 10 :sup:`-5` hr :sup:`-1` for boreal peat fires are derived using an inverse method, by matching simulations to earlier studies: about 2.4 Mha peatland was burned over Indonesia in 1997 (:ref:`Page et al. 2002 <Pageetal2002>`) and the average burned area of peat fires in Western Canada was 0.2 Mha yr :sup:`-1` for 1980-1999 (:ref:`Turetsky et al. 2004 <Turetskyetal2004>`).
360360

361361
For tropical peat fires, :math:`f_{cli,p}` is set as a function of long-term precipitation :math:`P_{60d}` :
362362

python/ctsm/site_and_regional/tower_arg_parse.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ def get_parser(args, description, valid_neon_sites, valid_plumber_sites):
195195
dest="user_version",
196196
required=False,
197197
type=str,
198-
choices=["v1", "v2", "v3"],
198+
choices=["v1", "v2", "v3", "v4"],
199199
)
200200

201201
parser.add_argument(

src/biogeochem/CNFireLi2024Mod.F90

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ subroutine CNFireArea (this, bounds, num_soilc, filter_soilc, num_soilp, filter_
187187
rswf_min => pftcon%rswf_min , & ! Input:
188188
rswf_max => pftcon%rswf_max , & ! Input:
189189
btran2 => this%cnfire_base_type%btran2_patch , & ! Input: [real(r8) (:) ] root zone soil wetness
190-
fsat => saturated_excess_runoff_inst%fsat_col , & ! Input: [real(r8) (:) ] fractional area with water table at surface
191190
wf2 => waterdiagnosticbulk_inst%wf2_col , & ! Input: [real(r8) (:) ] soil water as frac. of whc for top 0.17 m
192191

193192
is_cwd => decomp_cascade_con%is_cwd , & ! Input: [logical (:) ] TRUE => pool is a cwd pool
@@ -517,10 +516,6 @@ subroutine CNFireArea (this, bounds, num_soilc, filter_soilc, num_soilp, filter_
517516
g = col%gridcell(c)
518517

519518
! For crop
520-
! cropf_col(c) * col%wtgcell(c) > 0.1_r8 is added because fires are rare in
521-
! gridcells with limited cropland coverage based on GFED5. Also, this helps to
522-
! avoid abm (crop fire peak month) regridding error from 0.05 degree to lower resolution
523-
! The condition could be removed if CLM supports the use of mode in abm inputs regridding
524519
if( forc_t(c) >= SHR_CONST_TKFRZ .and. patch%itype(p) > nc4_grass .and. &
525520
kmo == abm_lf(c) .and. &
526521
burndate(p) >= 999 .and. patch%wtcol(p) > 0._r8 )then ! catch crop burn time
@@ -556,8 +551,7 @@ subroutine CNFireArea (this, bounds, num_soilc, filter_soilc, num_soilp, filter_
556551
end if
557552
else
558553
baf_peatf(c) = boreal_peatfire_c/secsphr*exp(-SHR_CONST_PI*(max(wf2(c),0._r8)/borpeat_fire_soilmoist_denom))* &
559-
max(0._r8,min(1._r8,(tsoi17(c)-SHR_CONST_TKFRZ)/10._r8))*peatf_lf(c)* &
560-
(1._r8-fsat(c))
554+
max(0._r8,min(1._r8,(tsoi17(c)-SHR_CONST_TKFRZ)/10._r8))*peatf_lf(c)
561555
end if
562556
end do
563557
!

0 commit comments

Comments
 (0)