cable_params_mod Module



Variables

Type Visibility Attributes Name Initial
type(vegin_type), public :: vegin
type(soilin_type), public :: soilin

Derived Types

type, public ::  veg_parameter_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: meth
integer, public, DIMENSION(:), POINTER :: iveg
integer, public, DIMENSION(:), POINTER :: iLU
real, public, DIMENSION(:), POINTER :: canst1
real, public, DIMENSION(:), POINTER :: dleaf
real, public, DIMENSION(:), POINTER :: ejmax
real, public, DIMENSION(:), POINTER :: frac4
real, public, DIMENSION(:), POINTER :: hc
real, public, DIMENSION(:), POINTER :: vlai
real, public, DIMENSION(:), POINTER :: xalbnir
real, public, DIMENSION(:), POINTER :: rp20
real, public, DIMENSION(:), POINTER :: rpcoef
real, public, DIMENSION(:), POINTER :: rs20
real, public, DIMENSION(:), POINTER :: shelrb
real, public, DIMENSION(:), POINTER :: vegcf
real, public, DIMENSION(:), POINTER :: tminvj
real, public, DIMENSION(:), POINTER :: toptvj
real, public, DIMENSION(:), POINTER :: tmaxvj
real, public, DIMENSION(:), POINTER :: vbeta
real, public, DIMENSION(:), POINTER :: vcmax
real, public, DIMENSION(:), POINTER :: xfang
real, public, DIMENSION(:), POINTER :: extkn
real, public, DIMENSION(:), POINTER :: vlaimax
real, public, DIMENSION(:), POINTER :: wai
real, public, DIMENSION(:), POINTER :: a1gs
real, public, DIMENSION(:), POINTER :: d0gs
real, public, DIMENSION(:), POINTER :: alpha
real, public, DIMENSION(:), POINTER :: convex
real, public, DIMENSION(:), POINTER :: cfrd
real, public, DIMENSION(:), POINTER :: gswmin
real, public, DIMENSION(:), POINTER :: conkc0
real, public, DIMENSION(:), POINTER :: conko0
real, public, DIMENSION(:), POINTER :: ekc
real, public, DIMENSION(:), POINTER :: eko
real, public, DIMENSION(:), POINTER :: g0
real, public, DIMENSION(:), POINTER :: g1
logical, public, DIMENSION(:), POINTER :: deciduous
real, public, DIMENSION(:,:), POINTER :: refl
real, public, DIMENSION(:,:), POINTER :: taul
real, public, DIMENSION(:,:), POINTER :: froot
real, public, DIMENSION(:), POINTER :: rootbeta
real, public, DIMENSION(:), POINTER :: gamma
real, public, DIMENSION(:), POINTER :: ZR
real, public, DIMENSION(:), POINTER :: F10
real, public, DIMENSION(:), POINTER :: clitt
integer, public, DIMENSION(:,:), POINTER :: disturbance_interval
real, public, DIMENSION(:,:), POINTER :: disturbance_intensity
real, public, POINTER :: soil(:,:)
real, public, POINTER :: csoil(:,:)
real, public, POINTER :: cplant(:,:)
real, public, POINTER :: ratecs(:,:)
real, public, POINTER :: ratecp(:,:)

type, public ::  vegin_type

Components

Type Visibility Attributes Name Initial
real, public :: canst1(ntype_max)
real, public :: dleaf(ntype_max)
real, public :: length(ntype_max)
real, public :: width(ntype_max)
real, public :: vcmax(ntype_max)
real, public :: ejmax(ntype_max)
real, public :: hc(ntype_max)
real, public :: xfang(ntype_max)
real, public :: rp20(ntype_max)
real, public :: rpcoef(ntype_max)
real, public :: rs20(ntype_max)
real, public :: wai(ntype_max)
real, public :: rootbeta(ntype_max)
real, public :: shelrb(ntype_max)
real, public :: vegcf(ntype_max)
real, public :: frac4(ntype_max)
real, public :: xalbnir(ntype_max)
real, public :: extkn(ntype_max)
real, public :: tminvj(ntype_max)
real, public :: tmaxvj(ntype_max)
real, public :: vbeta(ntype_max)
real, public :: a1gs(ntype_max)
real, public :: d0gs(ntype_max)
real, public :: alpha(ntype_max)
real, public :: convex(ntype_max)
real, public :: cfrd(ntype_max)
real, public :: gswmin(ntype_max)
real, public :: conkc0(ntype_max)
real, public :: conko0(ntype_max)
real, public :: ekc(ntype_max)
real, public :: eko(ntype_max)
real, public :: g0(ntype_max)
real, public :: g1(ntype_max)
real, public :: zr(ntype_max)
real, public :: clitt(ntype_max)
real, public :: froot(nsl,ntype_max)
real, public :: csoil(nscs,ntype_max)
real, public :: ratecs(nscs,ntype_max)
real, public :: cplant(nvcs,ntype_max)
real, public :: ratecp(nvcs,ntype_max)
real, public :: refl(nrb,ntype_max)
real, public :: taul(nrb,ntype_max)

type, public ::  soil_parameter_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: isoilm
real, public, DIMENSION(:), POINTER :: bch
real, public, DIMENSION(:), POINTER :: c3
real, public, DIMENSION(:), POINTER :: clay
real, public, DIMENSION(:), POINTER :: css
real, public, DIMENSION(:), POINTER :: hsbh
real, public, DIMENSION(:), POINTER :: hyds
real, public, DIMENSION(:), POINTER :: i2bp3
real, public, DIMENSION(:), POINTER :: ibp2
real, public, DIMENSION(:), POINTER :: rhosoil
real, public, DIMENSION(:), POINTER :: sand
real, public, DIMENSION(:), POINTER :: sfc
real, public, DIMENSION(:), POINTER :: silt
real, public, DIMENSION(:), POINTER :: ssat
real, public, DIMENSION(:), POINTER :: sucs
real, public, DIMENSION(:), POINTER :: swilt
real, public, DIMENSION(:), POINTER :: zse
real, public, DIMENSION(:), POINTER :: zshh
real, public, DIMENSION(:), POINTER :: soilcol
real, public, DIMENSION(:), POINTER :: albsoilf
real, public, DIMENSION(:,:), POINTER :: heat_cap_lower_limit
real, public, DIMENSION(:,:), POINTER :: zse_vec
real, public, DIMENSION(:,:), POINTER :: css_vec
real, public, DIMENSION(:,:), POINTER :: cnsd_vec
real, public, DIMENSION(:), POINTER :: cnsd
real, public, DIMENSION(:), POINTER :: pwb_min
real, public, DIMENSION(:,:), POINTER :: albsoil
real, public, DIMENSION(:,:), POINTER :: sucs_vec
real, public, DIMENSION(:,:), POINTER :: hyds_vec
real, public, DIMENSION(:,:), POINTER :: bch_vec
real, public, DIMENSION(:,:), POINTER :: clay_vec
real, public, DIMENSION(:,:), POINTER :: sand_vec
real, public, DIMENSION(:,:), POINTER :: silt_vec
real, public, DIMENSION(:,:), POINTER :: org_vec
real, public, DIMENSION(:,:), POINTER :: rhosoil_vec
real, public, DIMENSION(:,:), POINTER :: ssat_vec
real, public, DIMENSION(:,:), POINTER :: watr
real, public, DIMENSION(:,:), POINTER :: sfc_vec
real, public, DIMENSION(:,:), POINTER :: swilt_vec
real, public, DIMENSION(:), POINTER :: drain_dens
real, public, DIMENSION(:), POINTER :: elev
real, public, DIMENSION(:), POINTER :: elev_std
real, public, DIMENSION(:), POINTER :: slope
real, public, DIMENSION(:), POINTER :: slope_std
real, public, DIMENSION(:), POINTER :: GWsucs_vec
real, public, DIMENSION(:), POINTER :: GWhyds_vec
real, public, DIMENSION(:), POINTER :: GWbch_vec
real, public, DIMENSION(:), POINTER :: GWssat_vec
real, public, DIMENSION(:), POINTER :: GWwatr
real, public, DIMENSION(:), POINTER :: GWz
real, public, DIMENSION(:), POINTER :: GWdz
real, public, DIMENSION(:), POINTER :: GWrhosoil_vec
integer, public, DIMENSION(:), POINTER :: nhorizons
integer, public, DIMENSION(:,:), POINTER :: ishorizon
real, public, DIMENSION(:), POINTER :: clitt
real, public, DIMENSION(:), POINTER :: zeta
real, public, DIMENSION(:), POINTER :: fsatmax

type, public ::  soilin_type

Components

Type Visibility Attributes Name Initial
real, public :: silt(mstype)
real, public :: clay(mstype)
real, public :: sand(mstype)
real, public :: swilt(mstype)
real, public :: sfc(mstype)
real, public :: ssat(mstype)
real, public :: bch(mstype)
real, public :: hyds(mstype)
real, public :: sucs(mstype)
real, public :: rhosoil(mstype)
real, public :: css(mstype)