6 SUBROUTINE pgd_inland_water (DTCO, FG, F, UG, U, USS, WG, W, HPROGRAM,ORM_RIVER)
68 TYPE(
grid_t),
INTENT(INOUT) :: FG
69 TYPE(
flake_t),
INTENT(INOUT) :: F
72 TYPE(
sso_t),
INTENT(INOUT) :: USS
73 TYPE(
grid_t),
INTENT(INOUT) :: WG
76 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
77 LOGICAL,
INTENT(IN) :: ORM_RIVER
82 REAL(KIND=JPRB) :: ZHOOK_HANDLE
89 IF (
lhook)
CALL dr_hook(
'PGD_INLAND_WATER',0,zhook_handle)
91 IF (u%CWATER==
'NONE ')
THEN 92 IF (
lhook)
CALL dr_hook(
'PGD_INLAND_WATER',1,zhook_handle)
94 ELSE IF (u%CWATER==
'FLUX ')
THEN 95 IF (
lhook)
CALL dr_hook(
'PGD_INLAND_WATER',1,zhook_handle)
97 ELSE IF (u%CWATER==
'WATFLX')
THEN 99 ELSE IF (u%CWATER==
'FLAKE ')
THEN 100 CALL pgd_flake(dtco, fg, f, ug, u, uss, hprogram,orm_river)
103 IF (
lhook)
CALL dr_hook(
'PGD_INLAND_WATER',1,zhook_handle)
subroutine pgd_inland_water(DTCO, FG, F, UG, U, USS, WG, W, HPROG
subroutine pgd_watflux(DTCO, U, G, W, HPROGRAM)
subroutine pgd_flake(DTCO, FG, F, UG, U, USS, HPROGRAM, ORM_RIVER)