@@ -19,6 +19,8 @@ module EDInitMod
1919 use EDTypesMod , only : nuMWaterMem
2020 use EDTypesMod , only : maxpft
2121 use EDTypesMod , only : AREA
22+ use EDTypesMod , only : init_spread_near_bare_ground
23+ use EDTypesMod , only : init_spread_inventory
2224 use FatesInterfaceMod , only : bc_in_type
2325 use FatesInterfaceMod , only : hlm_use_planthydro
2426 use FatesInterfaceMod , only : hlm_use_inventory_init
@@ -224,7 +226,6 @@ subroutine set_site_properties( nsites, sites)
224226 sites(s)% frac_burnt = 0.0_r8
225227 sites(s)% old_stock = 0.0_r8
226228
227- sites(s)% spread = 1.0_r8
228229 end do
229230
230231 return
@@ -282,6 +283,13 @@ subroutine init_patches( nsites, sites, bc_in)
282283
283284 if ( hlm_use_inventory_init.eq. itrue ) then
284285
286+ ! Initialize the site-level crown area spread factor (0-1)
287+ ! It is likely that closed canopy forest inventories
288+ ! have smaller spread factors than bare ground (they are crowded)
289+ do s = 1 , nsites
290+ sites(s)% spread = init_spread_inventory
291+ enddo
292+
285293 call initialize_sites_by_inventory(nsites,sites,bc_in)
286294
287295 do s = 1 , nsites
@@ -296,6 +304,11 @@ subroutine init_patches( nsites, sites, bc_in)
296304 ! FIX(SPM,032414) clean this up...inits out of this loop
297305 do s = 1 , nsites
298306
307+ ! Initialize the site-level crown area spread factor (0-1)
308+ ! It is likely that closed canopy forest inventories
309+ ! have smaller spread factors than bare ground (they are crowded)
310+ sites(s)% spread = init_spread_near_bare_ground
311+
299312 allocate (newp)
300313
301314 newp% patchno = 1
0 commit comments