ed_site_hydr_type Derived Type

type, public :: ed_site_hydr_type


Components

Type Visibility Attributes Name Initial
integer, public :: nlevsoi_hyd
real(kind=r8), public, allocatable :: v_shell(:,:)
real(kind=r8), public, allocatable :: v_shell_init(:,:)
real(kind=r8), public, allocatable :: v_shell_1D(:)
real(kind=r8), public, allocatable :: r_node_shell(:,:)
real(kind=r8), public, allocatable :: r_node_shell_init(:,:)
real(kind=r8), public, allocatable :: l_aroot_layer(:)
real(kind=r8), public, allocatable :: l_aroot_layer_init(:)
real(kind=r8), public, allocatable :: kmax_upper_shell(:,:)
real(kind=r8), public, allocatable :: kmax_bound_shell(:,:)
real(kind=r8), public, allocatable :: kmax_lower_shell(:,:)
real(kind=r8), public, allocatable :: r_out_shell(:,:)
real(kind=r8), public, allocatable :: r_out_shell_1D(:)
real(kind=r8), public, allocatable :: r_node_shell_1D(:)
real(kind=r8), public, allocatable :: rs1(:)
real(kind=r8), public, allocatable :: kmax_upper_shell_1D(:)
real(kind=r8), public, allocatable :: kmax_bound_shell_1D(:)
real(kind=r8), public, allocatable :: kmax_lower_shell_1D(:)
integer, public, allocatable :: supsub_flag(:)
real(kind=r8), public, allocatable :: h2osoi_liqvol_shell(:,:)
real(kind=r8), public, allocatable :: h2osoi_liq_prev(:)
real(kind=r8), public, allocatable :: psisoi_liq_innershell(:)
real(kind=r8), public, allocatable :: recruit_w_uptake(:)
real(kind=r8), public :: l_aroot_1D
real(kind=r8), public :: errh2o_hyd
real(kind=r8), public :: dwat_veg
real(kind=r8), public :: h2oveg
real(kind=r8), public :: h2oveg_recruit
real(kind=r8), public :: h2oveg_dead
real(kind=r8), public :: h2oveg_growturn_err
real(kind=r8), public :: h2oveg_pheno_err
real(kind=r8), public :: h2oveg_hydro_err

Type-Bound Procedures

procedure, public :: InitHydrSite

  • private subroutine InitHydrSite(this)

    Arguments

    Type IntentOptional Attributes Name
    class(ed_site_hydr_type), intent(inout) :: this