7 hc1dry, hsoilfrz, hdifsfcond, hsnowres, &
8 hcpsurf, pcgmax, hksat, &
10 oglacier, ocanopy_drag, ovegupd, &
47 USE yomhook
,ONLY : lhook, dr_hook
48 USE parkind1
,ONLY : jprb
56 CHARACTER(LEN=4),
INTENT(OUT) :: hrough
57 CHARACTER(LEN=4),
INTENT(OUT) :: halbedo
58 CHARACTER(LEN=4),
INTENT(OUT) :: hscond
59 CHARACTER(LEN=4),
INTENT(OUT) :: hc1dry
60 CHARACTER(LEN=3),
INTENT(OUT) :: hsoilfrz
61 CHARACTER(LEN=4),
INTENT(OUT) :: hdifsfcond
62 CHARACTER(LEN=3),
INTENT(OUT) :: hsnowres
63 CHARACTER(LEN=3),
INTENT(OUT) :: hcpsurf
64 CHARACTER(LEN=4),
INTENT(OUT) :: hrunoff
65 CHARACTER(LEN=3),
INTENT(OUT) :: hksat
66 CHARACTER(LEN=3),
INTENT(OUT) :: hrain
67 CHARACTER(LEN=3),
INTENT(OUT) :: hhort
69 LOGICAL,
INTENT(OUT) :: oglacier
72 LOGICAL,
INTENT(OUT) :: ocanopy_drag
73 LOGICAL,
INTENT(OUT) :: ovegupd
75 REAL,
INTENT(OUT) :: pcgmax
76 LOGICAL,
INTENT(OUT) :: onitro_dilu
78 REAL(KIND=JPRB) :: zhook_handle
85 IF (lhook) CALL dr_hook(
'DEFAULT_TEB_VEG',0,zhook_handle)
104 ocanopy_drag = .false.
107 onitro_dilu = .false.
111 IF (lhook) CALL dr_hook(
'DEFAULT_TEB_VEG',1,zhook_handle)
subroutine default_teb_veg(HROUGH, HRUNOFF, HALBEDO, HSCOND, HC1DRY, HSOILFRZ, HDIFSFCOND, HSNOWRES, HCPSURF, PCGMAX, HKSAT, HRAIN, HHORT, OGLACIER, OCANOPY_DRAG, OVEGUPD, ONITRO_DILU)