CAM
edparamsmod Module Reference

Functions/Subroutines

subroutine, public fatesparamsinit ()
 
subroutine, public fatesregisterparams (fates_params)
 
subroutine, public fatesreceiveparams (fates_params)
 
subroutine, public fatesreportparams (is_master)
 

Variables

real(r8), protected ed_size_diagnostic_scale
 
real(r8), protected fates_mortality_disturbance_fraction
 
real(r8), protected ed_val_comp_excln
 
real(r8), protected ed_val_stress_mort
 
real(r8), protected ed_val_init_litter
 
real(r8), protected ed_val_nignitions
 
real(r8), protected ed_val_understorey_death
 
real(r8), protected ed_val_cwd_fcel
 
real(r8), protected ed_val_cwd_flig
 
real(r8), protected ed_val_bbopt_c3
 
real(r8), protected ed_val_bbopt_c4
 
real(r8), protected ed_val_base_mr_20
 
real(r8), protected ed_val_phen_drought_threshold
 
real(r8), protected ed_val_phen_doff_time
 
real(r8), protected ed_val_phen_a
 
real(r8), protected ed_val_phen_b
 
real(r8), protected ed_val_phen_c
 
real(r8), protected ed_val_phen_chiltemp
 
real(r8), protected ed_val_phen_mindayson
 
real(r8), protected ed_val_phen_ncolddayslim
 
real(r8), protected ed_val_phen_coldtemp
 
real(r8), protected ed_val_cohort_fusion_tol
 
real(r8), protected ed_val_patch_fusion_tol
 
real(r8), protected ed_val_canopy_closure_thresh
 
real(r8), dimension(:), allocatable, protected ed_val_history_sizeclass_bin_edges
 
real(r8), dimension(:), allocatable, protected ed_val_history_ageclass_bin_edges
 
character(len=param_string_length), parameter ed_name_size_diagnostic_scale = "fates_size_diagnostic_scale"
 
character(len=param_string_length), parameter ed_name_mort_disturb_frac = "fates_mort_disturb_frac"
 
character(len=param_string_length), parameter ed_name_comp_excln = "fates_comp_excln"
 
character(len=param_string_length), parameter ed_name_stress_mort = "fates_stress_mort"
 
character(len=param_string_length), parameter ed_name_init_litter = "fates_init_litter"
 
character(len=param_string_length), parameter ed_name_nignitions = "fates_nignitions"
 
character(len=param_string_length), parameter ed_name_understorey_death = "fates_understorey_death"
 
character(len=param_string_length), parameter ed_name_cwd_fcel = "fates_cwd_fcel"
 
character(len=param_string_length), parameter ed_name_cwd_flig = "fates_cwd_flig"
 
character(len=param_string_length), parameter ed_name_bbopt_c3 = "fates_bbopt_c3"
 
character(len=param_string_length), parameter ed_name_bbopt_c4 = "fates_bbopt_c4"
 
character(len=param_string_length), parameter ed_name_base_mr_20 = "fates_base_mr_20"
 
character(len=param_string_length), parameter ed_name_phen_drought_threshold = "fates_phen_drought_threshold"
 
character(len=param_string_length), parameter ed_name_phen_doff_time = "fates_phen_doff_time"
 
character(len=param_string_length), parameter ed_name_phen_a = "fates_phen_a"
 
character(len=param_string_length), parameter ed_name_phen_b = "fates_phen_b"
 
character(len=param_string_length), parameter ed_name_phen_c = "fates_phen_c"
 
character(len=param_string_length), parameter ed_name_phen_chiltemp = "fates_phen_chiltemp"
 
character(len=param_string_length), parameter ed_name_phen_mindayson = "fates_phen_mindayson"
 
character(len=param_string_length), parameter ed_name_phen_ncolddayslim = "fates_phen_ncolddayslim"
 
character(len=param_string_length), parameter ed_name_phen_coldtemp = "fates_phen_coldtemp"
 
character(len=param_string_length), parameter ed_name_cohort_fusion_tol = "fates_cohort_fusion_tol"
 
character(len=param_string_length), parameter ed_name_patch_fusion_tol = "fates_patch_fusion_tol"
 
character(len=param_string_length), parameter ed_name_canopy_closure_thresh = "fates_canopy_closure_thresh"
 
character(len=param_string_length), parameter ed_name_history_sizeclass_bin_edges = "fates_history_sizeclass_bin_edges"
 
character(len=param_string_length), parameter ed_name_history_ageclass_bin_edges = "fates_history_ageclass_bin_edges"
 
real(r8), protected hydr_psi0
 
character(len=param_string_length), parameter hydr_name_psi0 = "fates_hydr_psi0"
 
real(r8), protected hydr_psicap
 
character(len=param_string_length), parameter hydr_name_psicap = "fates_hydr_psicap"
 
real(r8), protected logging_dbhmin
 
character(len=param_string_length), parameter logging_name_dbhmin = "fates_logging_dbhmin"
 
real(r8), protected logging_collateral_frac
 
character(len=param_string_length), parameter logging_name_collateral_frac = "fates_logging_collateral_frac"
 
real(r8), protected logging_coll_under_frac
 
character(len=param_string_length), parameter logging_name_coll_under_frac = "fates_logging_coll_under_frac"
 
real(r8), protected logging_direct_frac
 
character(len=param_string_length), parameter logging_name_direct_frac = "fates_logging_direct_frac"
 
real(r8), protected logging_mechanical_frac
 
character(len=param_string_length), parameter logging_name_mechanical_frac = "fates_logging_mechanical_frac"
 
real(r8), protected logging_event_code
 
character(len=param_string_length), parameter logging_name_event_code = "fates_logging_event_code"
 

Function/Subroutine Documentation

◆ fatesparamsinit()

subroutine, public edparamsmod::fatesparamsinit ( )
Here is the caller graph for this function:

◆ fatesreceiveparams()

subroutine, public edparamsmod::fatesreceiveparams ( class(fates_parameters_type), intent(inout)  fates_params)
Here is the caller graph for this function:

◆ fatesregisterparams()

subroutine, public edparamsmod::fatesregisterparams ( class(fates_parameters_type), intent(inout)  fates_params)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fatesreportparams()

subroutine, public edparamsmod::fatesreportparams ( logical, intent(in)  is_master)
Here is the caller graph for this function:

Variable Documentation

◆ ed_name_base_mr_20

character(len=param_string_length), parameter edparamsmod::ed_name_base_mr_20 = "fates_base_mr_20"

◆ ed_name_bbopt_c3

character(len=param_string_length), parameter edparamsmod::ed_name_bbopt_c3 = "fates_bbopt_c3"

◆ ed_name_bbopt_c4

character(len=param_string_length), parameter edparamsmod::ed_name_bbopt_c4 = "fates_bbopt_c4"

◆ ed_name_canopy_closure_thresh

character(len=param_string_length), parameter edparamsmod::ed_name_canopy_closure_thresh = "fates_canopy_closure_thresh"

◆ ed_name_cohort_fusion_tol

character(len=param_string_length), parameter edparamsmod::ed_name_cohort_fusion_tol = "fates_cohort_fusion_tol"

◆ ed_name_comp_excln

character(len=param_string_length), parameter edparamsmod::ed_name_comp_excln = "fates_comp_excln"

◆ ed_name_cwd_fcel

character(len=param_string_length), parameter edparamsmod::ed_name_cwd_fcel = "fates_cwd_fcel"

◆ ed_name_cwd_flig

character(len=param_string_length), parameter edparamsmod::ed_name_cwd_flig = "fates_cwd_flig"

◆ ed_name_history_ageclass_bin_edges

character(len=param_string_length), parameter edparamsmod::ed_name_history_ageclass_bin_edges = "fates_history_ageclass_bin_edges"

◆ ed_name_history_sizeclass_bin_edges

character(len=param_string_length), parameter edparamsmod::ed_name_history_sizeclass_bin_edges = "fates_history_sizeclass_bin_edges"

◆ ed_name_init_litter

character(len=param_string_length), parameter edparamsmod::ed_name_init_litter = "fates_init_litter"

◆ ed_name_mort_disturb_frac

character(len=param_string_length), parameter edparamsmod::ed_name_mort_disturb_frac = "fates_mort_disturb_frac"

◆ ed_name_nignitions

character(len=param_string_length), parameter edparamsmod::ed_name_nignitions = "fates_nignitions"

◆ ed_name_patch_fusion_tol

character(len=param_string_length), parameter edparamsmod::ed_name_patch_fusion_tol = "fates_patch_fusion_tol"

◆ ed_name_phen_a

character(len=param_string_length), parameter edparamsmod::ed_name_phen_a = "fates_phen_a"

◆ ed_name_phen_b

character(len=param_string_length), parameter edparamsmod::ed_name_phen_b = "fates_phen_b"

◆ ed_name_phen_c

character(len=param_string_length), parameter edparamsmod::ed_name_phen_c = "fates_phen_c"

◆ ed_name_phen_chiltemp

character(len=param_string_length), parameter edparamsmod::ed_name_phen_chiltemp = "fates_phen_chiltemp"

◆ ed_name_phen_coldtemp

character(len=param_string_length), parameter edparamsmod::ed_name_phen_coldtemp = "fates_phen_coldtemp"

◆ ed_name_phen_doff_time

character(len=param_string_length), parameter edparamsmod::ed_name_phen_doff_time = "fates_phen_doff_time"

◆ ed_name_phen_drought_threshold

character(len=param_string_length), parameter edparamsmod::ed_name_phen_drought_threshold = "fates_phen_drought_threshold"

◆ ed_name_phen_mindayson

character(len=param_string_length), parameter edparamsmod::ed_name_phen_mindayson = "fates_phen_mindayson"

◆ ed_name_phen_ncolddayslim

character(len=param_string_length), parameter edparamsmod::ed_name_phen_ncolddayslim = "fates_phen_ncolddayslim"

◆ ed_name_size_diagnostic_scale

character(len=param_string_length), parameter edparamsmod::ed_name_size_diagnostic_scale = "fates_size_diagnostic_scale"

◆ ed_name_stress_mort

character(len=param_string_length), parameter edparamsmod::ed_name_stress_mort = "fates_stress_mort"

◆ ed_name_understorey_death

character(len=param_string_length), parameter edparamsmod::ed_name_understorey_death = "fates_understorey_death"

◆ ed_size_diagnostic_scale

real(r8), protected edparamsmod::ed_size_diagnostic_scale

◆ ed_val_base_mr_20

real(r8), protected edparamsmod::ed_val_base_mr_20

◆ ed_val_bbopt_c3

real(r8), protected edparamsmod::ed_val_bbopt_c3

◆ ed_val_bbopt_c4

real(r8), protected edparamsmod::ed_val_bbopt_c4

◆ ed_val_canopy_closure_thresh

real(r8), protected edparamsmod::ed_val_canopy_closure_thresh

◆ ed_val_cohort_fusion_tol

real(r8), protected edparamsmod::ed_val_cohort_fusion_tol

◆ ed_val_comp_excln

real(r8), protected edparamsmod::ed_val_comp_excln

◆ ed_val_cwd_fcel

real(r8), protected edparamsmod::ed_val_cwd_fcel

◆ ed_val_cwd_flig

real(r8), protected edparamsmod::ed_val_cwd_flig

◆ ed_val_history_ageclass_bin_edges

real(r8), dimension(:), allocatable, protected edparamsmod::ed_val_history_ageclass_bin_edges

◆ ed_val_history_sizeclass_bin_edges

real(r8), dimension(:), allocatable, protected edparamsmod::ed_val_history_sizeclass_bin_edges

◆ ed_val_init_litter

real(r8), protected edparamsmod::ed_val_init_litter

◆ ed_val_nignitions

real(r8), protected edparamsmod::ed_val_nignitions

◆ ed_val_patch_fusion_tol

real(r8), protected edparamsmod::ed_val_patch_fusion_tol

◆ ed_val_phen_a

real(r8), protected edparamsmod::ed_val_phen_a

◆ ed_val_phen_b

real(r8), protected edparamsmod::ed_val_phen_b

◆ ed_val_phen_c

real(r8), protected edparamsmod::ed_val_phen_c

◆ ed_val_phen_chiltemp

real(r8), protected edparamsmod::ed_val_phen_chiltemp

◆ ed_val_phen_coldtemp

real(r8), protected edparamsmod::ed_val_phen_coldtemp

◆ ed_val_phen_doff_time

real(r8), protected edparamsmod::ed_val_phen_doff_time

◆ ed_val_phen_drought_threshold

real(r8), protected edparamsmod::ed_val_phen_drought_threshold

◆ ed_val_phen_mindayson

real(r8), protected edparamsmod::ed_val_phen_mindayson

◆ ed_val_phen_ncolddayslim

real(r8), protected edparamsmod::ed_val_phen_ncolddayslim

◆ ed_val_stress_mort

real(r8), protected edparamsmod::ed_val_stress_mort

◆ ed_val_understorey_death

real(r8), protected edparamsmod::ed_val_understorey_death

◆ fates_mortality_disturbance_fraction

real(r8), protected edparamsmod::fates_mortality_disturbance_fraction

◆ hydr_name_psi0

character(len=param_string_length), parameter edparamsmod::hydr_name_psi0 = "fates_hydr_psi0"

◆ hydr_name_psicap

character(len=param_string_length), parameter edparamsmod::hydr_name_psicap = "fates_hydr_psicap"

◆ hydr_psi0

real(r8), protected edparamsmod::hydr_psi0

◆ hydr_psicap

real(r8), protected edparamsmod::hydr_psicap

◆ logging_coll_under_frac

real(r8), protected edparamsmod::logging_coll_under_frac

◆ logging_collateral_frac

real(r8), protected edparamsmod::logging_collateral_frac

◆ logging_dbhmin

real(r8), protected edparamsmod::logging_dbhmin

◆ logging_direct_frac

real(r8), protected edparamsmod::logging_direct_frac

◆ logging_event_code

real(r8), protected edparamsmod::logging_event_code

◆ logging_mechanical_frac

real(r8), protected edparamsmod::logging_mechanical_frac

◆ logging_name_coll_under_frac

character(len=param_string_length), parameter edparamsmod::logging_name_coll_under_frac = "fates_logging_coll_under_frac"

◆ logging_name_collateral_frac

character(len=param_string_length), parameter edparamsmod::logging_name_collateral_frac = "fates_logging_collateral_frac"

◆ logging_name_dbhmin

character(len=param_string_length), parameter edparamsmod::logging_name_dbhmin = "fates_logging_dbhmin"

◆ logging_name_direct_frac

character(len=param_string_length), parameter edparamsmod::logging_name_direct_frac = "fates_logging_direct_frac"

◆ logging_name_event_code

character(len=param_string_length), parameter edparamsmod::logging_name_event_code = "fates_logging_event_code"

◆ logging_name_mechanical_frac

character(len=param_string_length), parameter edparamsmod::logging_name_mechanical_frac = "fates_logging_mechanical_frac"