Landscape Derived Type

type, public :: Landscape


Components

Type Visibility Attributes Name Initial
type(Patch), public, DIMENSION(NPATCH2D) :: patch
real(kind=dp), public, DIMENSION(NPATCH2D) :: freq
real(kind=dp), public, DIMENSION(NPATCH2D) :: freq_old
real(kind=dp), public, DIMENSION(NPATCH2D) :: fire_freq
real(kind=dp), public, DIMENSION(NPATCH2D) :: fire_freq_old
real(kind=dp), public, DIMENSION(NPATCH2D) :: cat_freq
real(kind=dp), public, DIMENSION(NPATCH2D) :: cat_freq_old
real(kind=dp), public, DIMENSION(NPATCH2D,NDISTURB) :: freq_ranked_age_unique
integer(kind=i4b), public, DIMENSION(NPATCH2D, NDISTURB) :: ranked_age_unique
integer(kind=i4b), public, DIMENSION(NDISTURB) :: n_age
real(kind=dp), public, DIMENSION(NLAYER) :: biomass
real(kind=dp), public, DIMENSION(NLAYER) :: density
real(kind=dp), public, DIMENSION(NLAYER) :: hmean
real(kind=dp), public, DIMENSION(NLAYER) :: hmax
real(kind=dp), public, DIMENSION(HEIGHT_BINS) :: cmass_stem_bin
real(kind=dp), public, DIMENSION(HEIGHT_BINS) :: densindiv_bin
real(kind=dp), public, DIMENSION(HEIGHT_BINS) :: height_bin
real(kind=dp), public, DIMENSION(HEIGHT_BINS) :: diameter_bin
character(len=100), public, DIMENSION(HEIGHT_BINS) :: bin_labels
real(kind=dp), public :: cmass_sum
real(kind=dp), public :: cmass_sum_old
real(kind=dp), public :: cheartwood_sum
real(kind=dp), public :: csapwood_sum
real(kind=dp), public :: csapwood_sum_old
real(kind=dp), public :: densindiv
real(kind=dp), public :: height_mean
real(kind=dp), public :: height_max
real(kind=dp), public :: basal_area
real(kind=dp), public :: sapwood_loss
real(kind=dp), public :: sapwood_area_loss
real(kind=dp), public :: stress_mortality
real(kind=dp), public :: crowding_mortality
real(kind=dp), public :: fire_mortality
real(kind=dp), public :: cat_mortality
real(kind=dp), public :: res_mortality
real(kind=dp), public :: growth
real(kind=dp), public :: area_growth
real(kind=dp), public :: crown_cover
real(kind=dp), public :: crown_area
real(kind=dp), public :: crown_volume
real(kind=dp), public :: sapwood_area
real(kind=dp), public :: sapwood_area_old
real(kind=dp), public :: Kclump
integer(kind=i4b), public :: npatch_active
integer(kind=i4b), public :: LU
real(kind=dp), public :: smoothing_buffer
real(kind=dp), public :: smoothing_buffer_cat
real(kind=dp), public :: fire_mortality_smoothed
real(kind=dp), public :: cat_mortality_smoothed
real(kind=dp), public, DIMENSION(NYEAR_HISTORY) :: fire_mortality_history
real(kind=dp), public, DIMENSION(NYEAR_HISTORY) :: cat_mortality_history
real(kind=dp), public, DIMENSION(AGEMAX) :: freq_age
real(kind=dp), public, DIMENSION(AGEMAX) :: biomass_age