CAM
sfparamsmod Module Reference

Functions/Subroutines

subroutine, private spitfireparamsinit ()
 
subroutine, public spitfireregisterparams (fates_params)
 
subroutine, public spitfirereceiveparams (fates_params)
 
subroutine, private spitfireregisterscalars (fates_params)
 
subroutine, private spitfirereceivescalars (fates_params)
 
subroutine, private spitfireregisterncwd (fates_params)
 
subroutine, private spitfirereceivencwd (fates_params)
 
subroutine, private spitfireregisternfsc (fates_params)
 
subroutine, private spitfirereceivenfsc (fates_params)
 

Variables

real(r8), protected sf_val_fdi_a
 
real(r8), protected sf_val_fdi_b
 
real(r8), protected sf_val_fdi_alpha
 
real(r8), protected sf_val_miner_total
 
real(r8), protected sf_val_fuel_energy
 
real(r8), protected sf_val_part_dens
 
real(r8), protected sf_val_miner_damp
 
real(r8), protected sf_val_max_durat
 
real(r8), protected sf_val_durat_slope
 
real(r8), protected sf_val_wind_max
 
real(r8), dimension(nfsc), protected sf_val_alpha_fmc
 
real(r8), dimension(ncwd), protected sf_val_cwd_frac
 
real(r8), dimension(nfsc), protected sf_val_max_decomp
 
real(r8), dimension(nfsc), protected sf_val_sav
 
real(r8), dimension(nfsc), protected sf_val_fbd
 
real(r8), dimension(nfsc), protected sf_val_min_moisture
 
real(r8), dimension(nfsc), protected sf_val_mid_moisture
 
real(r8), dimension(nfsc), protected sf_val_low_moisture_coeff
 
real(r8), dimension(nfsc), protected sf_val_low_moisture_slope
 
real(r8), dimension(nfsc), protected sf_val_mid_moisture_coeff
 
real(r8), dimension(nfsc), protected sf_val_mid_moisture_slope
 
character(len=param_string_length), parameter sf_name_fdi_a = "fates_fdi_a"
 
character(len=param_string_length), parameter sf_name_fdi_b = "fates_fdi_b"
 
character(len=param_string_length), parameter sf_name_fdi_alpha = "fates_fdi_alpha"
 
character(len=param_string_length), parameter sf_name_miner_total = "fates_miner_total"
 
character(len=param_string_length), parameter sf_name_fuel_energy = "fates_fuel_energy"
 
character(len=param_string_length), parameter sf_name_part_dens = "fates_part_dens"
 
character(len=param_string_length), parameter sf_name_miner_damp = "fates_miner_damp"
 
character(len=param_string_length), parameter sf_name_max_durat = "fates_max_durat"
 
character(len=param_string_length), parameter sf_name_durat_slope = "fates_durat_slope"
 
character(len=param_string_length), parameter sf_name_alpha_fmc = "fates_alpha_FMC"
 
character(len=param_string_length), parameter sf_name_cwd_frac = "fates_CWD_frac"
 
character(len=param_string_length), parameter sf_name_max_decomp = "fates_max_decomp"
 
character(len=param_string_length), parameter sf_name_sav = "fates_SAV"
 
character(len=param_string_length), parameter sf_name_fbd = "fates_FBD"
 
character(len=param_string_length), parameter sf_name_min_moisture = "fates_min_moisture"
 
character(len=param_string_length), parameter sf_name_mid_moisture = "fates_mid_moisture"
 
character(len=param_string_length), parameter sf_name_low_moisture_coeff = "fates_low_moisture_Coeff"
 
character(len=param_string_length), parameter sf_name_low_moisture_slope = "fates_low_moisture_Slope"
 
character(len=param_string_length), parameter sf_name_mid_moisture_coeff = "fates_mid_moisture_Coeff"
 
character(len=param_string_length), parameter sf_name_mid_moisture_slope = "fates_mid_moisture_Slope"
 
character(len=param_string_length), parameter sf_name_wind_max = "fates_fire_wind_max"
 

Function/Subroutine Documentation

◆ spitfireparamsinit()

subroutine, private sfparamsmod::spitfireparamsinit ( )
private
Here is the caller graph for this function:

◆ spitfirereceivencwd()

subroutine, private sfparamsmod::spitfirereceivencwd ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

◆ spitfirereceivenfsc()

subroutine, private sfparamsmod::spitfirereceivenfsc ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

◆ spitfirereceiveparams()

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

◆ spitfirereceivescalars()

subroutine, private sfparamsmod::spitfirereceivescalars ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

◆ spitfireregisterncwd()

subroutine, private sfparamsmod::spitfireregisterncwd ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

◆ spitfireregisternfsc()

subroutine, private sfparamsmod::spitfireregisternfsc ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

◆ spitfireregisterparams()

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

◆ spitfireregisterscalars()

subroutine, private sfparamsmod::spitfireregisterscalars ( class(fates_parameters_type), intent(inout)  fates_params)
private
Here is the caller graph for this function:

Variable Documentation

◆ sf_name_alpha_fmc

character(len=param_string_length), parameter sfparamsmod::sf_name_alpha_fmc = "fates_alpha_FMC"

◆ sf_name_cwd_frac

character(len=param_string_length), parameter sfparamsmod::sf_name_cwd_frac = "fates_CWD_frac"

◆ sf_name_durat_slope

character(len=param_string_length), parameter sfparamsmod::sf_name_durat_slope = "fates_durat_slope"

◆ sf_name_fbd

character(len=param_string_length), parameter sfparamsmod::sf_name_fbd = "fates_FBD"

◆ sf_name_fdi_a

character(len=param_string_length), parameter sfparamsmod::sf_name_fdi_a = "fates_fdi_a"

◆ sf_name_fdi_alpha

character(len=param_string_length), parameter sfparamsmod::sf_name_fdi_alpha = "fates_fdi_alpha"

◆ sf_name_fdi_b

character(len=param_string_length), parameter sfparamsmod::sf_name_fdi_b = "fates_fdi_b"

◆ sf_name_fuel_energy

character(len=param_string_length), parameter sfparamsmod::sf_name_fuel_energy = "fates_fuel_energy"

◆ sf_name_low_moisture_coeff

character(len=param_string_length), parameter sfparamsmod::sf_name_low_moisture_coeff = "fates_low_moisture_Coeff"

◆ sf_name_low_moisture_slope

character(len=param_string_length), parameter sfparamsmod::sf_name_low_moisture_slope = "fates_low_moisture_Slope"

◆ sf_name_max_decomp

character(len=param_string_length), parameter sfparamsmod::sf_name_max_decomp = "fates_max_decomp"

◆ sf_name_max_durat

character(len=param_string_length), parameter sfparamsmod::sf_name_max_durat = "fates_max_durat"

◆ sf_name_mid_moisture

character(len=param_string_length), parameter sfparamsmod::sf_name_mid_moisture = "fates_mid_moisture"

◆ sf_name_mid_moisture_coeff

character(len=param_string_length), parameter sfparamsmod::sf_name_mid_moisture_coeff = "fates_mid_moisture_Coeff"

◆ sf_name_mid_moisture_slope

character(len=param_string_length), parameter sfparamsmod::sf_name_mid_moisture_slope = "fates_mid_moisture_Slope"

◆ sf_name_min_moisture

character(len=param_string_length), parameter sfparamsmod::sf_name_min_moisture = "fates_min_moisture"

◆ sf_name_miner_damp

character(len=param_string_length), parameter sfparamsmod::sf_name_miner_damp = "fates_miner_damp"

◆ sf_name_miner_total

character(len=param_string_length), parameter sfparamsmod::sf_name_miner_total = "fates_miner_total"

◆ sf_name_part_dens

character(len=param_string_length), parameter sfparamsmod::sf_name_part_dens = "fates_part_dens"

◆ sf_name_sav

character(len=param_string_length), parameter sfparamsmod::sf_name_sav = "fates_SAV"

◆ sf_name_wind_max

character(len=param_string_length), parameter sfparamsmod::sf_name_wind_max = "fates_fire_wind_max"

◆ sf_val_alpha_fmc

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_alpha_fmc

◆ sf_val_cwd_frac

real(r8), dimension(ncwd), protected sfparamsmod::sf_val_cwd_frac

◆ sf_val_durat_slope

real(r8), protected sfparamsmod::sf_val_durat_slope

◆ sf_val_fbd

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_fbd

◆ sf_val_fdi_a

real(r8), protected sfparamsmod::sf_val_fdi_a

◆ sf_val_fdi_alpha

real(r8), protected sfparamsmod::sf_val_fdi_alpha

◆ sf_val_fdi_b

real(r8), protected sfparamsmod::sf_val_fdi_b

◆ sf_val_fuel_energy

real(r8), protected sfparamsmod::sf_val_fuel_energy

◆ sf_val_low_moisture_coeff

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_low_moisture_coeff

◆ sf_val_low_moisture_slope

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_low_moisture_slope

◆ sf_val_max_decomp

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_max_decomp

◆ sf_val_max_durat

real(r8), protected sfparamsmod::sf_val_max_durat

◆ sf_val_mid_moisture

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_mid_moisture

◆ sf_val_mid_moisture_coeff

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_mid_moisture_coeff

◆ sf_val_mid_moisture_slope

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_mid_moisture_slope

◆ sf_val_min_moisture

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_min_moisture

◆ sf_val_miner_damp

real(r8), protected sfparamsmod::sf_val_miner_damp

◆ sf_val_miner_total

real(r8), protected sfparamsmod::sf_val_miner_total

◆ sf_val_part_dens

real(r8), protected sfparamsmod::sf_val_part_dens

◆ sf_val_sav

real(r8), dimension(nfsc), protected sfparamsmod::sf_val_sav

◆ sf_val_wind_max

real(r8), protected sfparamsmod::sf_val_wind_max