POP_Constants Module


Uses


Variables

Type Visibility Attributes Name Initial
real(kind=dp), public, parameter :: FULTON_ALPHA = 3.5
real(kind=dp), public, parameter :: DENSINDIV_MAX = 0.2
real(kind=dp), public, parameter :: DENSINDIV_MIN = 1e-9
real(kind=dp), public, parameter :: Kbiometric = 50.0
real(kind=dp), public, parameter :: WD = 300.0
real(kind=dp), public, parameter :: GROWTH_EFFICIENCY_MIN = 0.008
real(kind=dp), public, parameter :: Pmort = 5.0
real(kind=dp), public, parameter :: MORT_MAX = 0.3
real(kind=dp), public, parameter :: THETA_recruit = 0.95
real(kind=dp), public, parameter :: CMASS_STEM_INIT = 1e-4
real(kind=dp), public, parameter :: POWERbiomass = 0.67
real(kind=dp), public, parameter :: POWERGrowthEfficiency = 0.67
real(kind=dp), public, parameter :: CrowdingFactor = 0.029
real(kind=dp), public, parameter :: ALPHA_CPC = 3.5
real(kind=dp), public, parameter :: k_allom1 = 200.0
real(kind=dp), public, parameter :: k_rp = 1.67
real(kind=dp), public, parameter :: ksapwood = 0.05
real(kind=dp), public, parameter :: Q = 7.0
real(kind=dp), public, parameter :: shootfrac = 0.63
real(kind=dp), public, parameter :: CtoNw = 400
real(kind=dp), public, parameter :: CtoNl = 60
real(kind=dp), public, parameter :: CtoNr = 70
real(kind=dp), public, parameter :: N_EXTENT = 2
real(kind=dp), public, parameter :: EPS = 1e-12
integer(kind=i4b), public, parameter :: NLAYER = 1
integer(kind=i4b), public, parameter :: NCOHORT_MAX = 20
integer(kind=i4b), public, parameter :: NDISTURB = 1
integer(kind=i4b), public, parameter :: PATCH_REPS = 10
integer(kind=i4b), public, parameter :: NAGE_MAX = 1
integer(kind=i4b), public, parameter :: PATCH_REPS1 = 60
integer(kind=i4b), public, parameter :: PATCH_REPS2 = 1
integer(kind=i4b), public, parameter :: NPATCH = PATCH_REPS1*PATCH_REPS2
integer(kind=i4b), public, parameter :: NPATCH1D = NPATCH
integer(kind=i4b), public, parameter :: NPATCH2D = NPATCH
integer(kind=i4b), public, parameter :: HEIGHT_BINS = 12
real(kind=dp), public, parameter :: BIN_POWER = 1.4
integer(kind=i4b), public, parameter :: TIMEBASE_FACTOR = 50
real(kind=dp), public, parameter :: PI = 3.14159265358979323846264
integer(kind=i4b), public, parameter :: ALLOM_SWITCH = 0
integer(kind=i4b), public, parameter :: MAX_HEIGHT_SWITCH = 2
integer(kind=i4b), public, parameter :: RESOURCE_SWITCH = 1
integer(kind=i4b), public, parameter :: RECRUIT_SWITCH = 1
integer(kind=i4b), public, parameter :: INTERP_SWITCH = 1
integer(kind=i4b), public, parameter :: SMOOTH_SWITCH = 0
integer(kind=i4b), public, parameter :: NYEAR_SMOOTH = 11
integer(kind=i4b), public, parameter :: NYEAR_HISTORY = NYEAR_SMOOTH-NYEAR_SMOOTH/2
integer(kind=i4b), public, parameter :: AGEMAX = 1000