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)