7 IO, S, K, KDIM, HPROGRAM,KVERSION)
53 USE modd_isba_par
, ONLY : xoptimgrid
56 USE modi_read_pgd_teb_greenroof_par_n
63 USE modi_get_type_dim_n
71 LOGICAL,
INTENT(IN) :: OCH_BIO_FLUX
79 INTEGER,
INTENT(INOUT) :: KDIM
81 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
82 INTEGER,
INTENT(IN) :: KVERSION
89 CHARACTER(LEN=12) :: YRECFM
93 REAL(KIND=JPRB) :: ZHOOK_HANDLE
99 IF (
lhook)
CALL dr_hook(
'READ_PGD_TEB_GREENROOF_N',0,zhook_handle)
110 CALL read_surf(hprogram,yrecfm,k%XRUNOFFB,iresp)
114 IF (kversion<=6)
THEN 118 CALL read_surf(hprogram,yrecfm,k%XWDRAIN,iresp)
124 IF (och_bio_flux)
THEN 125 ALLOCATE(gb%XISOPOT(kdim))
127 CALL read_surf(hprogram,yrecfm,gb%XISOPOT,iresp)
129 ALLOCATE(gb%XMONOPOT(kdim))
131 CALL read_surf(hprogram,yrecfm,gb%XMONOPOT,iresp)
133 ALLOCATE(gb%XISOPOT (0))
134 ALLOCATE(gb%XMONOPOT(0))
153 io%LECOCLIMAP = (.NOT. io%LPAR)
157 IF (
lhook)
CALL dr_hook(
'READ_PGD_TEB_GREENROOF_N',1,zhook_handle)
subroutine get_type_dim_n(DTCO, U, HTYPE, KDIM)
subroutine read_pgd_teb_greenroof_par_n(DTV, IO, S, K, KDIM, HPRO
subroutine read_pgd_teb_greenroof_n(OCH_BIO_FLUX, DTCO, DTV, GB,