55 CHARACTER(LEN=*),
DIMENSION(:),
INTENT(IN) :: HSELECT
59 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
65 CHARACTER(LEN=12) :: YRECFM
66 CHARACTER(LEN=100):: YCOMMENT
69 REAL,
DIMENSION(:),
ALLOCATABLE :: ZWORK
70 REAL(KIND=JPRB) :: ZHOOK_HANDLE
74 IF (
lhook)
CALL dr_hook(
'WRITESURF_PGD_TEB_IRRIG_n',0,zhook_handle)
78 ycomment=
'FLAG FOR SPECIFIED GARDEN IRRIGATION PARAMETERS' 80 hprogram,yrecfm,tir%LPAR_GD_IRRIG,iresp,hcomment=ycomment
83 IF (tir%LPAR_GD_IRRIG)
THEN 86 ycomment=
'Start Month for Gardens Irrigation' 88 hprogram,yrecfm,tir%XGD_START_MONTH(:),iresp,hcomment=ycomment
91 ycomment=
'End Month for Gardens Irrigation' 93 hprogram,yrecfm,tir%XGD_END_MONTH (:),iresp,hcomment=ycomment
96 ycomment=
'Start Hour for Gardens Irrigation' 98 hprogram,yrecfm,tir%XGD_START_HOUR (:),iresp,hcomment=ycomment
101 ycomment=
'End Hour for Gardens Irrigation' 103 hprogram,yrecfm,tir%XGD_END_HOUR (:),iresp,hcomment=ycomment
106 ycomment=
'24h mean Irrigation rate for Gardens Irrigation' 108 hprogram,yrecfm,tir%XGD_24H_IRRIG (:),iresp,hcomment=ycomment
113 yrecfm=
'L_PAR_GR_IRR' 114 ycomment=
'FLAG FOR SPECIFIED GREENROOFS IRRIGATION PARAMETERS' 116 hprogram,yrecfm,tir%LPAR_GR_IRRIG,iresp,hcomment=ycomment
119 IF (tir%LPAR_GR_IRRIG)
THEN 122 ycomment=
'Start Month for Greenroofs Irrigation' 124 hprogram,yrecfm,tir%XGR_START_MONTH(:),iresp,hcomment=ycomment
127 ycomment=
'End Month for Greenroofs Irrigation' 129 hprogram,yrecfm,tir%XGR_END_MONTH (:),iresp,hcomment=ycomment
132 ycomment=
'Start Hour for Greenroofs Irrigation' 134 hprogram,yrecfm,tir%XGR_START_HOUR (:),iresp,hcomment=ycomment
137 ycomment=
'End Hour for Greenroofs Irrigation' 139 hprogram,yrecfm,tir%XGR_END_HOUR (:),iresp,hcomment=ycomment
142 ycomment=
'24h mean Irrigation rate for Greenroofs Irrigation' 144 hprogram,yrecfm,tir%XGR_24H_IRRIG (:),iresp,hcomment=ycomment
149 yrecfm=
'L_PAR_RD_IRR' 150 ycomment=
'FLAG FOR SPECIFIED ROAD IRRIGATION PARAMETERS' 152 hprogram,yrecfm,tir%LPAR_RD_IRRIG,iresp,hcomment=ycomment
155 IF (tir%LPAR_RD_IRRIG)
THEN 158 ycomment=
'Start Month for Roads Irrigation' 160 hprogram,yrecfm,tir%XRD_START_MONTH(:),iresp,hcomment=ycomment
163 ycomment=
'End Month for Roads Irrigation' 165 hprogram,yrecfm,tir%XRD_END_MONTH (:),iresp,hcomment=ycomment
168 ycomment=
'Start Hour for Roads Irrigation' 170 hprogram,yrecfm,tir%XRD_START_HOUR (:),iresp,hcomment=ycomment
173 ycomment=
'End Hour for Roads Irrigation' 175 hprogram,yrecfm,tir%XRD_END_HOUR (:),iresp,hcomment=ycomment
178 ycomment=
'24h mean Irrigation rate for Roads Irrigation' 180 hprogram,yrecfm,tir%XRD_24H_IRRIG (:),iresp,hcomment=ycomment
184 IF (
lhook)
CALL dr_hook(
'WRITESURF_PGD_TEB_IRRIG_n',1,zhook_handle)
subroutine writesurf_pgd_teb_irrig_n(HSELECT, TIR, HPROGRAM)