landuse_mland Derived Type

type, public :: landuse_mland

Variables indexed along land points and vegetation type


Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:,:), ALLOCATABLE :: iveg_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: isoil_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: soilorder_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: phase_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: phen_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: aphen_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: doyphase3_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: frac_sapwood_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: sapwood_area_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: isflag_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: patchfrac_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: lai_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: sla_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: albsoilsn_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: albedo_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: albsoil_x
real(kind=r_2), public, dimension(:,:), allocatable :: dgdtg_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: gammzz_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: tgg_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: wb_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: wbice_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: tggsn_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: ssdn_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: smass_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: sdepth_x
real(kind=r_2), public, dimension(:,:), allocatable :: tss_x
real(kind=r_2), public, dimension(:,:), allocatable :: rtsoil_x
real(kind=r_2), public, dimension(:,:), allocatable :: runoff_x
real(kind=r_2), public, dimension(:,:), allocatable :: rnof1_x
real(kind=r_2), public, dimension(:,:), allocatable :: rnof2_x
real(kind=r_2), public, dimension(:,:), allocatable :: ssdnn_x
real(kind=r_2), public, dimension(:,:), allocatable :: snowd_x
real(kind=r_2), public, dimension(:,:), allocatable :: snage_x
real(kind=r_2), public, dimension(:,:), allocatable :: osnowd_x
real(kind=r_2), public, dimension(:,:), allocatable :: cansto_x
real(kind=r_2), public, dimension(:,:), allocatable :: ghflux_x
real(kind=r_2), public, dimension(:,:), allocatable :: sghflux_x
real(kind=r_2), public, dimension(:,:), allocatable :: ga_x
real(kind=r_2), public, dimension(:,:), allocatable :: fev_x
real(kind=r_2), public, dimension(:,:), allocatable :: fes_x
real(kind=r_2), public, dimension(:,:), allocatable :: fhs_x
real(kind=r_2), public, dimension(:,:), allocatable :: wbtot0_x
real(kind=r_2), public, dimension(:,:), allocatable :: osnowd0_x
real(kind=r_2), public, dimension(:,:), allocatable :: trad_x
real(kind=r_2), public, dimension(:,:), allocatable :: GWwb_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: cplantx_x
real(kind=r_2), public, dimension(:,:,:), allocatable :: csoilx_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: clabile_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: cplant_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: clitter_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: csoil_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: cwoodprod_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nplant_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nlitter_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nsoil_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: nsoilmin_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nwoodprod_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: pplant_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: plitter_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: psoil_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoillab_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoilsorb_x
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoilocc_x
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: pwoodprod_x
integer, public, DIMENSION(:,:), ALLOCATABLE :: iveg_y
integer, public, DIMENSION(:,:), ALLOCATABLE :: isoil_y
integer, public, DIMENSION(:,:), ALLOCATABLE :: soilorder_y
integer, public, DIMENSION(:,:), ALLOCATABLE :: phase_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: phen_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: aphen_y
integer, public, DIMENSION(:,:), ALLOCATABLE :: doyphase3_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: frac_sapwood_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: sapwood_area_y
integer, public, DIMENSION(:,:), ALLOCATABLE :: isflag_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: patchfrac_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: lai_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: sla_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: albsoilsn_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: albedo_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: albsoil_y
real(kind=r_2), public, dimension(:,:), allocatable :: dgdtg_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: gammzz_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: tgg_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: wb_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: wbice_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: tggsn_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: ssdn_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: smass_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: sdepth_y
real(kind=r_2), public, dimension(:,:), allocatable :: tss_y
real(kind=r_2), public, dimension(:,:), allocatable :: rtsoil_y
real(kind=r_2), public, dimension(:,:), allocatable :: runoff_y
real(kind=r_2), public, dimension(:,:), allocatable :: rnof1_y
real(kind=r_2), public, dimension(:,:), allocatable :: rnof2_y
real(kind=r_2), public, dimension(:,:), allocatable :: ssdnn_y
real(kind=r_2), public, dimension(:,:), allocatable :: snowd_y
real(kind=r_2), public, dimension(:,:), allocatable :: snage_y
real(kind=r_2), public, dimension(:,:), allocatable :: osnowd_y
real(kind=r_2), public, dimension(:,:), allocatable :: cansto_y
real(kind=r_2), public, dimension(:,:), allocatable :: ghflux_y
real(kind=r_2), public, dimension(:,:), allocatable :: sghflux_y
real(kind=r_2), public, dimension(:,:), allocatable :: ga_y
real(kind=r_2), public, dimension(:,:), allocatable :: fev_y
real(kind=r_2), public, dimension(:,:), allocatable :: fes_y
real(kind=r_2), public, dimension(:,:), allocatable :: fhs_y
real(kind=r_2), public, dimension(:,:), allocatable :: wbtot0_y
real(kind=r_2), public, dimension(:,:), allocatable :: osnowd0_y
real(kind=r_2), public, dimension(:,:), allocatable :: trad_y
real(kind=r_2), public, dimension(:,:), allocatable :: GWwb_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: cplantx_y
real(kind=r_2), public, dimension(:,:,:), allocatable :: csoilx_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: clabile_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: cplant_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: clitter_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: csoil_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: cwoodprod_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nplant_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nlitter_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nsoil_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: nsoilmin_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: nwoodprod_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: pplant_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: plitter_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: psoil_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoillab_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoilsorb_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: psoilocc_y
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: pwoodprod_y
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: pftfrac
real(kind=r_2), public, DIMENSION(:,:), ALLOCATABLE :: fharvw
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: xluh2cable
real(kind=r_2), public, DIMENSION(:,:,:), ALLOCATABLE :: atransit