landunit_type Derived Type

type, public :: landunit_type


Components

Type Visibility Attributes Name Initial
integer, public, pointer :: gridcell(:)
real(kind=r8), public, pointer :: wtgcell(:)
integer, public, pointer :: coli(:)
integer, public, pointer :: colf(:)
integer, public, pointer :: ncolumns(:)
integer, public, pointer :: patchi(:)
integer, public, pointer :: patchf(:)
integer, public, pointer :: npatches(:)
integer, public, pointer :: itype(:)
logical, public, pointer :: ifspecial(:)
logical, public, pointer :: lakpoi(:)
logical, public, pointer :: urbpoi(:)
logical, public, pointer :: glcmecpoi(:)
logical, public, pointer :: active(:)
real(kind=r8), public, pointer :: canyon_hwr(:)
real(kind=r8), public, pointer :: wtroad_perv(:)
real(kind=r8), public, pointer :: wtlunit_roof(:)
real(kind=r8), public, pointer :: ht_roof(:)
real(kind=r8), public, pointer :: z_0_town(:)
real(kind=r8), public, pointer :: z_d_town(:)

Type-Bound Procedures

procedure, public :: Init

  • private subroutine Init(this, begl, endl)

    Arguments

    Type IntentOptional Attributes Name
    class(landunit_type) :: this
    integer, intent(in) :: begl
    integer, intent(in) :: endl

procedure, public :: Clean

  • private subroutine Clean(this)

    Arguments

    Type IntentOptional Attributes Name
    class(landunit_type) :: this