7 HPROGRAM,HATMFILE,HATMFILETYPE,HPGDFILE,HPGDFILETYPE,YDCTL)
58 TYPE(
sso_t),
INTENT(INOUT) :: USS
66 type(
prep_ctl),
INTENT(INOUT) :: ydctl
68 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
69 CHARACTER(LEN=28),
INTENT(IN) :: HATMFILE
70 CHARACTER(LEN=6),
INTENT(IN) :: HATMFILETYPE
71 CHARACTER(LEN=28),
INTENT(IN) :: HPGDFILE
72 CHARACTER(LEN=6),
INTENT(IN) :: HPGDFILETYPE
73 REAL(KIND=JPRB) :: ZHOOK_HANDLE
80 IF (
lhook)
CALL dr_hook(
'PREP_INLAND_WATER',0,zhook_handle)
81 IF (u%CWATER==
'WATFLX')
THEN 82 CALL prep_watflux(dtco, ug, u, gcp, wm%G, wm%W, wm%SB, hprogram,hatmfile,hatmfiletype,hpgdfile,hpgdfiletype,ydctl)
83 ELSE IF (u%CWATER==
'FLAKE ')
THEN 84 CALL prep_flake(dtco, uss, fm%G, fm%F, fm%SB, ug, u, gcp, hprogram,hatmfile,hatmfiletype,hpgdfile,hpgdfiletype,ydctl)
86 IF (
lhook)
CALL dr_hook(
'PREP_INLAND_WATER',1,zhook_handle)
subroutine prep_inland_water(DTCO, USS, UG, U, GCP, FM, WM, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine prep_watflux(DTCO, UG, U, GCP, WG, W, SB, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine prep_flake(DTCO, USS, FG, F, SB, UG, U, GCP, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)