TEB_IRRIG_t Derived Type

type, public :: TEB_IRRIG_t


Contents

Source Code


Components

TypeVisibility AttributesNameInitial
logical, public :: LTEB_IRRIG
logical, public :: LPAR_GD_IRRIG
logical, public :: LPAR_GR_IRRIG
logical, public :: LPAR_RD_IRRIG
real, public, POINTER, DIMENSION(:):: XGD_START_MONTH
real, public, POINTER, DIMENSION(:):: XGD_END_MONTH
real, public, POINTER, DIMENSION(:):: XGD_START_HOUR
real, public, POINTER, DIMENSION(:):: XGD_END_HOUR
real, public, POINTER, DIMENSION(:):: XGD_24H_IRRIG
real, public, POINTER, DIMENSION(:):: XGR_START_MONTH
real, public, POINTER, DIMENSION(:):: XGR_END_MONTH
real, public, POINTER, DIMENSION(:):: XGR_START_HOUR
real, public, POINTER, DIMENSION(:):: XGR_END_HOUR
real, public, POINTER, DIMENSION(:):: XGR_24H_IRRIG
real, public, POINTER, DIMENSION(:):: XRD_START_MONTH
real, public, POINTER, DIMENSION(:):: XRD_END_MONTH
real, public, POINTER, DIMENSION(:):: XRD_START_HOUR
real, public, POINTER, DIMENSION(:):: XRD_END_HOUR
real, public, POINTER, DIMENSION(:):: XRD_24H_IRRIG

Source Code

TYPE TEB_IRRIG_t
!
  LOGICAL                        :: LTEB_IRRIG        ! flag to use irrigation for gardens or greenroofs
  LOGICAL                        :: LPAR_GD_IRRIG     ! flag to use prescribed irrigation for gardens
  LOGICAL                        :: LPAR_GR_IRRIG     ! flag to use prescribed irrigation for greenroofs
  LOGICAL                        :: LPAR_RD_IRRIG     ! flag to use prescribed irrigation for roads
  REAL,    POINTER, DIMENSION(:) :: XGD_START_MONTH   ! gardens : start month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XGD_END_MONTH     ! gardens : end   month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XGD_START_HOUR    ! gardens : start solar hour for irrigation (included, hour)
  REAL,    POINTER, DIMENSION(:) :: XGD_END_HOUR      ! gardens : end   solar hour for irrigation (excluded, hour)
  REAL,    POINTER, DIMENSION(:) :: XGD_24H_IRRIG     ! gardens : total irrigation over 24 hours (kg/m2)
  REAL,    POINTER, DIMENSION(:) :: XGR_START_MONTH   ! greenroofs : start month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XGR_END_MONTH     ! greenroofs : end   month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XGR_START_HOUR    ! greenroofs : start solar hour for irrigation (included, hour)
  REAL,    POINTER, DIMENSION(:) :: XGR_END_HOUR      ! greenroofs : end   solar hour for irrigation (excluded, hour)
  REAL,    POINTER, DIMENSION(:) :: XGR_24H_IRRIG     ! greenroofs : total irrigation over 24 hours (kg/m2)
  REAL,    POINTER, DIMENSION(:) :: XRD_START_MONTH   ! roads : start month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XRD_END_MONTH     ! roads : end   month for irrigation (included)
  REAL,    POINTER, DIMENSION(:) :: XRD_START_HOUR    ! roads : start solar hour for irrigation (included, hour)
  REAL,    POINTER, DIMENSION(:) :: XRD_END_HOUR      ! roads : end   solar hour for irrigation (excluded, hour)
  REAL,    POINTER, DIMENSION(:) :: XRD_24H_IRRIG     ! roads : total irrigation over 24 hours (kg/m2)
!
END TYPE TEB_IRRIG_t