37 USE yomhook
,ONLY : lhook, dr_hook
38 USE parkind1
,ONLY : jprb
48 REAL,
POINTER,
DIMENSION(:) :: XLAI
49 REAL,
POINTER,
DIMENSION(:) :: XVEG
50 REAL,
POINTER,
DIMENSION(:) :: XALBNIR
51 REAL,
POINTER,
DIMENSION(:) :: XALBVIS
52 REAL,
POINTER,
DIMENSION(:) :: XALBUV
53 REAL,
POINTER,
DIMENSION(:) :: XEMIS
54 REAL,
POINTER,
DIMENSION(:) :: XZ0
73 INTEGER,
INTENT(IN) :: kto_patch
74 REAL(KIND=JPRB) :: zhook_handle
77 IF (lhook) CALL dr_hook(
'MODD_TEB_GARDEN_PGD_EVOL_N:TEB_GARDEN_PGD_EVOL_GOTO_PATCH',0,zhook_handle)
79 yteb_garden_pgd_evol%CUR => yteb_garden_pgd_evol%ALP(kto_patch)
81 IF (lhook) CALL dr_hook(
'MODD_TEB_GARDEN_PGD_EVOL_N:TEB_GARDEN_PGD_EVOL_GOTO_PATCH',1,zhook_handle)
87 INTEGER,
INTENT(IN) :: kpatch
89 REAL(KIND=JPRB) :: zhook_handle
90 IF (lhook) CALL dr_hook(
"MODD_TEB_GARDEN_PGD_EVOL_N:TEB_GARDEN_PGD_EVOL_INIT",0,zhook_handle)
91 ALLOCATE(yteb_garden_pgd_evol%ALP(kpatch))
92 yteb_garden_pgd_evol%CUR => yteb_garden_pgd_evol%ALP(1)
94 nullify(yteb_garden_pgd_evol%ALP(jp)%XALBNIR)
95 nullify(yteb_garden_pgd_evol%ALP(jp)%XALBVIS)
96 nullify(yteb_garden_pgd_evol%ALP(jp)%XALBUV)
97 nullify(yteb_garden_pgd_evol%ALP(jp)%XEMIS)
98 nullify(yteb_garden_pgd_evol%ALP(jp)%XZ0)
99 nullify(yteb_garden_pgd_evol%ALP(jp)%XVEG)
100 nullify(yteb_garden_pgd_evol%ALP(jp)%XLAI)
102 IF (lhook) CALL dr_hook(
"MODD_TEB_GARDEN_PGD_EVOL_N:TEB_GARDEN_PGD_EVOL_INIT",1,zhook_handle)
subroutine teb_garden_pgd_evol_goto_patch(YTEB_GARDEN_PGD_EVOL, KTO_PATCH)
subroutine teb_garden_pgd_evol_init(YTEB_GARDEN_PGD_EVOL, KPATCH)