35 USE yomhook
,ONLY : lhook, dr_hook
36 USE parkind1
,ONLY : jprb
43 LOGICAL :: LPAR_GD_IRRIG
44 LOGICAL :: LPAR_GR_IRRIG
45 LOGICAL :: LPAR_RD_IRRIG
46 REAL,
POINTER,
DIMENSION(:) :: XGD_START_MONTH
47 REAL,
POINTER,
DIMENSION(:) :: XGD_END_MONTH
48 REAL,
POINTER,
DIMENSION(:) :: XGD_START_HOUR
49 REAL,
POINTER,
DIMENSION(:) :: XGD_END_HOUR
50 REAL,
POINTER,
DIMENSION(:) :: XGD_24H_IRRIG
51 REAL,
POINTER,
DIMENSION(:) :: XGR_START_MONTH
52 REAL,
POINTER,
DIMENSION(:) :: XGR_END_MONTH
53 REAL,
POINTER,
DIMENSION(:) :: XGR_START_HOUR
54 REAL,
POINTER,
DIMENSION(:) :: XGR_END_HOUR
55 REAL,
POINTER,
DIMENSION(:) :: XGR_24H_IRRIG
56 REAL,
POINTER,
DIMENSION(:) :: XRD_START_MONTH
57 REAL,
POINTER,
DIMENSION(:) :: XRD_END_MONTH
58 REAL,
POINTER,
DIMENSION(:) :: XRD_START_HOUR
59 REAL,
POINTER,
DIMENSION(:) :: XRD_END_HOUR
60 REAL,
POINTER,
DIMENSION(:) :: XRD_24H_IRRIG
75 REAL(KIND=JPRB) :: zhook_handle
76 IF (lhook) CALL dr_hook(
"MODD_TEB_IRRIG_N:TEB_IRRIG_INIT",0,zhook_handle)
77 nullify(yteb_irrig%XGD_START_MONTH)
78 nullify(yteb_irrig%XGD_END_MONTH)
79 nullify(yteb_irrig%XGD_START_HOUR)
80 nullify(yteb_irrig%XGD_END_HOUR)
81 nullify(yteb_irrig%XGD_24H_IRRIG)
82 nullify(yteb_irrig%XGR_START_MONTH)
83 nullify(yteb_irrig%XGR_END_MONTH)
84 nullify(yteb_irrig%XGR_START_HOUR)
85 nullify(yteb_irrig%XGR_END_HOUR)
86 nullify(yteb_irrig%XGR_24H_IRRIG)
87 nullify(yteb_irrig%XRD_START_MONTH)
88 nullify(yteb_irrig%XRD_END_MONTH)
89 nullify(yteb_irrig%XRD_START_HOUR)
90 nullify(yteb_irrig%XRD_END_HOUR)
91 nullify(yteb_irrig%XRD_24H_IRRIG)
92 yteb_irrig%LTEB_IRRIG = .false.
93 yteb_irrig%LPAR_GD_IRRIG = .false.
94 yteb_irrig%LPAR_GR_IRRIG = .false.
95 yteb_irrig%LPAR_RD_IRRIG = .false.
96 IF (lhook) CALL dr_hook(
"MODD_TEB_IRRIG_N:TEB_IRRIG_INIT",1,zhook_handle)
subroutine teb_irrig_init(YTEB_IRRIG)