patch_type Derived Type

type, public :: patch_type


Components

Type Visibility Attributes Name Initial
integer, public, pointer :: column(:)
real(kind=r8), public, pointer :: wtcol(:)
integer, public, pointer :: landunit(:)
real(kind=r8), public, pointer :: wtlunit(:)
integer, public, pointer :: gridcell(:)
real(kind=r8), public, pointer :: wtgcell(:)
integer, public, pointer :: itype(:)
integer, public, pointer :: mxy(:)
logical, public, pointer :: active(:)
logical, public, pointer :: is_veg(:)
logical, public, pointer :: is_bareground(:)
real(kind=r8), public, pointer :: wt_ed(:)
logical, public, pointer :: is_fates(:)

Type-Bound Procedures

procedure, public :: Init

  • private subroutine Init(this, begp, endp)

    Arguments

    Type IntentOptional Attributes Name
    class(patch_type) :: this
    integer, intent(in) :: begp
    integer, intent(in) :: endp

procedure, public :: Clean

  • private subroutine Clean(this)

    Arguments

    Type IntentOptional Attributes Name
    class(patch_type) :: this