Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 8 additions & 51 deletions BRAMS/Template/RAMSIN
Original file line number Diff line number Diff line change
Expand Up @@ -2129,9 +2129,10 @@ $ED2_INFO
! SLCOL_DATABASE -- If ISLCOLFLG=1, this variable specifies the path and prefix of !
! soil colour data base. !
! LU_DATABASE -- land-use change disturbance rates database, used only when !
! IANTH_DISTURB is set to 1. Fill with the path and the prefix. !
! IANTH_DISTURB is set to 1 or 2. Fill with the path and the !
! prefix. !
! PLANTATION_FILE -- Character string for the path to the forest plantation fraction !
! file. This is used only when IANTH_DISTURB is set to 1 and !
! file. This is used only when IANTH_DISTURB is set to 1 or 2 and !
! the user wants to simulate forest plantations. Otherwise, leave !
! it empty (PLANTATION_FILE='') !
! THSUMS_DATABASE -- input directory with dataset to initialise chilling-degree and !
Expand Down Expand Up @@ -2827,43 +2828,11 @@ $ED2_INFO
! IANTH_DISTURB -- This flag controls whether to include anthropogenic disturbances !
! such as land clearing, abandonment, and logging. !
! 0. No anthropogenic disturbance. !
! 1. Use anthropogenic disturbance dataset (ED-2.2 default when !
! anthropogenic disturbance is sought). !
! 2. Site-specific forest plantation or selective logging cycle. !
! (Longo et al., in prep.) (Beta) !
! !
! The following variables are used only when IANTH_DISTURB is 2. !
! !
! SL_SCALE -- This flag assumes whether the simulation scale is local or !
! landscape. This controls the recurrence of logging. !
! 0. Local. The simulation represents one logging unit. Apply !
! logging only once every SL_NYRS !
! 1. Landscape. The simulation represents a landscape. Logging !
! occurs every year but it is restricted to patches with age !
! greater than or equal to SL_NYRS !
! SL_YR_FIRST -- The first year to apply logging. In case IANTH_DISTURB is 2 it !
! must be a simulation year (i.e. between IYEARA and IYEARZ). !
! SL_NYRS -- This variable defines the logging cycle, in years (see variable !
! SL_SCALE above) !
! SL_PFT -- PFTs that can be harvested. !
! SL_PROB_HARVEST -- Logging intensity (one value for each PFT provided in SL_PFT). !
! Values should be between 0.0 and 1.0, with 0 meaning no !
! removal, and 1 removal of all trees needed to meet demands. !
! SL_MINDBH_HARVEST -- Minimum DBH for logging (one value for each PFT provided in !
! SL_PFT). !
! SL_BIOMASS_HARVEST -- Target biomass to be harvested in each cycle, in kgC/m2. If !
! zero, then all trees that meet the minimum DBH and minimum !
! patch age will be logged. In case you don't want logging to !
! occur, don't set this value to zero! Instead, set IANTH_DISTURB !
! to zero. !
! !
! The following variables are used when IANTH_DISTURB is 1 or 2. !
! !
! SL_SKID_REL_AREA -- area damaged by skid trails (relative to felled area). !
! SL_SKID_DBH_THRESH -- DBH threshold for damage caused in skid trails. !
! SL_SKID_S_GTHARV -- survivorship of trees with DBH > MINDBH in skid trails. !
! SL_SKID_S_LTHARV -- survivorship of trees with DBH < MINDBH in skid trails. !
! SL_FELLING_S_LTHARV -- survivorship of trees with DBH < MINDBH in felling gaps. !
! 1. Use anthropogenic disturbance datasets, with either mass-based !
! harvesting targets, or selective logging when the target is -1 !
! (ED-2.2 default when anthropogenic disturbance is sought). !
! 2. Use anthropogenic disturbance datasets, with area-based !
! harvesting targets (beta). !
! !
! Cropland variables, used when IANTH_DISTURB is 1 or 2. !
! !
Expand All @@ -2872,18 +2841,6 @@ $ED2_INFO
! CL_FLEAF_HARVEST -- fraction of leaves that is harvested in croplands. !
!---------------------------------------------------------------------------------------!
IANTH_DISTURB = 0,
SL_SCALE = 1,
SL_YR_FIRST = 2017,
SL_NYRS = 40,
SL_PFT = 2,3,4,
SL_INTENSITY = 1.0,1.0,1.0,
SL_MINDBH_HARVEST = 35.0,35.0,35.0,
SL_BIOMASS_HARVEST = 0.,
SL_SKID_REL_AREA = 0.6,
SL_SKID_DBH_THRESH = 30.,
SL_SKID_S_GTHARV = 1.00,
SL_SKID_S_LTHARV = 0.60,
SL_FELLING_S_LTHARV = 0.35,
CL_FSEEDS_HARVEST = 0.75,
CL_FSTORAGE_HARVEST = 0.0,
CL_FLEAF_HARVEST = 0.0,
Expand Down
47 changes: 8 additions & 39 deletions BRAMS/run/RAMSIN
Original file line number Diff line number Diff line change
Expand Up @@ -2147,9 +2147,10 @@ $ED2_INFO
! SLCOL_DATABASE -- If ISLCOLFLG=1, this variable specifies the path and prefix of !
! soil colour data base. !
! LU_DATABASE -- land-use change disturbance rates database, used only when !
! IANTH_DISTURB is set to 1. Fill with the path and the prefix. !
! IANTH_DISTURB is set to 1 or 2. Fill with the path and the !
! prefix. !
! PLANTATION_FILE -- Character string for the path to the forest plantation fraction !
! file. This is used only when IANTH_DISTURB is set to 1 and !
! file. This is used only when IANTH_DISTURB is set to 1 or 2 and !
! the user wants to simulate forest plantations. Otherwise, leave !
! it empty (PLANTATION_FILE='') !
! THSUMS_DATABASE -- input directory with dataset to initialise chilling-degree and !
Expand Down Expand Up @@ -2846,43 +2847,11 @@ $ED2_INFO
! IANTH_DISTURB -- This flag controls whether to include anthropogenic disturbances !
! such as land clearing, abandonment, and logging. !
! 0. No anthropogenic disturbance. !
! 1. Use anthropogenic disturbance dataset (ED-2.2 default when !
! anthropogenic disturbance is sought). !
! 2. Site-specific forest plantation or selective logging cycle. !
! (Longo et al., in prep.) (Beta) !
! !
! The following variables are used only when IANTH_DISTURB is 2. !
! !
! SL_SCALE -- This flag assumes whether the simulation scale is local or !
! landscape. This controls the recurrence of logging. !
! 0. Local. The simulation represents one logging unit. Apply !
! logging only once every SL_NYRS !
! 1. Landscape. The simulation represents a landscape. Logging !
! occurs every year but it is restricted to patches with age !
! greater than or equal to SL_NYRS !
! SL_YR_FIRST -- The first year to apply logging. In case IANTH_DISTURB is 2 it !
! must be a simulation year (i.e. between IYEARA and IYEARZ). !
! SL_NYRS -- This variable defines the logging cycle, in years (see variable !
! SL_SCALE above) !
! SL_PFT -- PFTs that can be harvested. !
! SL_PROB_HARVEST -- Logging intensity (one value for each PFT provided in SL_PFT). !
! Values should be between 0.0 and 1.0, with 0 meaning no !
! removal, and 1 removal of all trees needed to meet demands. !
! SL_MINDBH_HARVEST -- Minimum DBH for logging (one value for each PFT provided in !
! SL_PFT). !
! SL_BIOMASS_HARVEST -- Target biomass to be harvested in each cycle, in kgC/m2. If !
! zero, then all trees that meet the minimum DBH and minimum !
! patch age will be logged. In case you don't want logging to !
! occur, don't set this value to zero! Instead, set IANTH_DISTURB !
! to zero. !
! !
! The following variables are used when IANTH_DISTURB is 1 or 2. !
! !
! SL_SKID_REL_AREA -- area damaged by skid trails (relative to felled area). !
! SL_SKID_DBH_THRESH -- DBH threshold for damage caused in skid trails. !
! SL_SKID_S_GTHARV -- survivorship of trees with DBH > MINDBH in skid trails. !
! SL_SKID_S_LTHARV -- survivorship of trees with DBH < MINDBH in skid trails. !
! SL_FELLING_S_LTHARV -- survivorship of trees with DBH < MINDBH in felling gaps. !
! 1. Use anthropogenic disturbance datasets, with either mass-based !
! harvesting targets, or selective logging when the target is -1 !
! (ED-2.2 default when anthropogenic disturbance is sought). !
! 2. Use anthropogenic disturbance datasets, with area-based !
! harvesting targets (beta). !
! !
! Cropland variables, used when IANTH_DISTURB is 1 or 2. !
! !
Expand Down
29 changes: 7 additions & 22 deletions BRAMS/src/ed2/edcp_load_namelist.f90
Original file line number Diff line number Diff line change
Expand Up @@ -76,18 +76,6 @@ subroutine read_ednl(iunit,filename)
use disturb_coms , only : include_fire & ! intent(out)
, fire_parameter & ! intent(out)
, ianth_disturb & ! intent(out)
, sl_scale & ! intent(out)
, sl_yr_first & ! intent(out)
, sl_nyrs & ! intent(out)
, sl_pft & ! intent(out)
, sl_prob_harvest & ! intent(out)
, sl_mindbh_harvest & ! intent(out)
, sl_biomass_harvest & ! intent(out)
, sl_skid_rel_area & ! intent(out)
, sl_skid_dbh_thresh & ! intent(out)
, sl_skid_s_gtharv & ! intent(out)
, sl_skid_s_ltharv & ! intent(out)
, sl_felling_s_ltharv & ! intent(out)
, cl_fseeds_harvest & ! intent(out)
, cl_fstorage_harvest & ! intent(out)
, cl_fleaf_harvest & ! intent(out)
Expand Down Expand Up @@ -263,16 +251,13 @@ subroutine read_ednl(iunit,filename)
,trait_plasticity_scheme,iddmort_scheme,cbr_scheme,ddmort_const &
,carbon_mortality_scheme,hydraulic_mortality_scheme &
,thetacrit &
,quantum_efficiency_t,n_plant_lim,n_decomp_lim,include_fire,sl_pft &
,sl_prob_harvest,sl_mindbh_harvest,sl_biomass_harvest &
,sl_skid_rel_area,sl_skid_dbh_thresh,sl_skid_s_gtharv &
,sl_skid_s_ltharv,sl_felling_s_ltharv,cl_fseeds_harvest &
,cl_fstorage_harvest,cl_fleaf_harvest,icanturb,include_these_pft &
,pasture_stock,agri_stock,plantation_stock,pft_1st_check,ifusion &
,maxpatch,maxcohort,min_patch_area,treefall_disturbance_rate &
,time2canopy,iprintpolys,npvars,printvars,pfmtstr,ipmin,ipmax &
,imetrad,iphenys1,iphenysf,iphenyf1,iphenyff,iedcnfgf,event_file &
,phenpath
,quantum_efficiency_t,n_plant_lim,n_decomp_lim,include_fire &
,ianth_disturb,cl_fseeds_harvest,cl_fstorage_harvest &
,cl_fleaf_harvest,icanturb,include_these_pft,pasture_stock &
,agri_stock,plantation_stock,pft_1st_check,ifusion,maxpatch &
,maxcohort,min_patch_area,treefall_disturbance_rate,time2canopy &
,iprintpolys,npvars,printvars,pfmtstr,ipmin,ipmax,imetrad,iphenys1 &
,iphenysf,iphenyf1,iphenyff,iedcnfgf,event_file,phenpath

!----- Initialise some database variables with a non-sense path. -----------------------!
islcolflg (:) = undef_integer
Expand Down
Loading
Loading