7 hprogram,hinifile,hinifiletype,hfile,hfiletype)
48 USE modi_read_nam_write_cover_tex
50 USE modi_open_aux_io_surf
51 USE modi_close_aux_io_surf
53 USE modi_zoom_pgd_cover
54 USE modi_zoom_pgd_orography
55 USE modi_init_read_data_cover
56 USE modi_ini_data_cover
58 USE modi_zoom_pgd_inland_water
59 USE modi_zoom_pgd_nature
61 USE modi_zoom_pgd_town
62 USE modi_read_cover_garden
64 USE yomhook
,ONLY : lhook, dr_hook
65 USE parkind1
,ONLY : jprb
75 CHARACTER(LEN=6),
INTENT(IN) :: hprogram
76 CHARACTER(LEN=28),
INTENT(IN) :: hinifile
77 CHARACTER(LEN=6),
INTENT(IN) :: hinifiletype
78 CHARACTER(LEN=28),
INTENT(IN) :: hfile
79 CHARACTER(LEN=6),
INTENT(IN) :: hfiletype
86 REAL(KIND=JPRB) :: zhook_handle
92 IF (lhook) CALL dr_hook(
'ZOOM_PGD_SURF_ATM',0,zhook_handle)
106 hprogram,hfile,hfiletype,.true.,ysc%UG%CGRID,ysc%UG%NGRID_PAR,ysc%UG%XGRID_PAR)
109 hinifile,hinifiletype,
'FULL ')
111 hinifiletype,
'SEA', ysc%U%CSEA, iresp)
113 hinifiletype,
'NATURE',ysc%U%CNATURE,iresp)
115 hinifiletype,
'WATER', ysc%U%CWATER, iresp)
117 hinifiletype,
'TOWN', ysc%U%CTOWN, iresp)
119 hinifiletype,ysc%U%LGARDEN)
130 hprogram,hinifile,hinifiletype,ysc%U%LECOCLIMAP)
138 ysc%UG, ysc%U, ysc%USS, &
139 hprogram,ysc%U%XSEA,ysc%U%XWATER,hinifile,hinifiletype)
146 IF (ysc%U%NDIM_NATURE>0) &
148 ysc%IM%I, ysc%UG, ysc%U, ysc%USS, &
149 hprogram,hinifile,hinifiletype,hfile,hfiletype,ysc%U%LECOCLIMAP)
155 IF (ysc%U%NDIM_TOWN>0) &
156 CALL
zoom_pgd_town(ysc%TM%B, ysc%TM%DGCT, ysc%TM%DGMT, ysc%TM%T, ysc%GDM%TGD, &
157 ysc%GDM%TGDPE, ysc%GRM%TGR, ysc%GRM%TGRPE, &
158 ysc%TM%BOP, ysc%TM%BDD, ysc%TM%DTB, ysc%DTCO, ysc%TM%DTT, ysc%UG, ysc%U, &
159 ysc%GDM%TGDO, ysc%GDM%TGDP, ysc%TM%TG, ysc%TM%TOP, ysc%GDM%TVG, &
160 hprogram,hinifile,hinifiletype,hfile,hfiletype,ysc%U%LECOCLIMAP,ysc%U%LGARDEN)
166 IF (ysc%U%NDIM_WATER>0) &
167 CALL
zoom_pgd_inland_water(ysc%DTCO, ysc%FM%FG, ysc%FM%F, ysc%UG, ysc%U, ysc%USS, ysc%WM%WG, ysc%WM%W, &
168 hprogram,hinifile,hinifiletype,hfile,hfiletype,ysc%U%LECOCLIMAP)
174 IF (ysc%U%NDIM_SEA>0) &
175 CALL
zoom_pgd_sea(ysc%DTCO, ysc%SM%DTS, ysc%SM%SG, ysc%SM%S, ysc%UG, ysc%U, &
176 hprogram,hinifile,hinifiletype,hfile,hfiletype)
183 ysc%DUU%NDUMMY_NBR = 0
189 ysc%CHU%LCH_EMIS = .false.
190 IF (lhook) CALL dr_hook(
'ZOOM_PGD_SURF_ATM',1,zhook_handle)
subroutine read_cover_garden(HPROGRAM, OGARDEN, HDIR)
subroutine zoom_pgd_orography(DTCO, UG, U, USS, HPROGRAM, PSEA, PWATER, HINIFILE, HINIFILETYPE)
subroutine init_read_data_cover(HPROGRAM)
subroutine zoom_pgd_sea(DTCO, DTS, SG, S, UG, U, HPROGRAM, HINIFILE, HINIFILETYPE, HFILE, HFILETYPE)
subroutine close_aux_io_surf(HFILE, HFILETYPE)
subroutine zoom_pgd_inland_water(DTCO, FG, F, UG, U, USS, WG, W, HPROGRAM, HINIFILE, HINIFILETYPE, HFILE, HFILETYPE, OECOCLIMAP)
subroutine open_aux_io_surf(HFILE, HFILETYPE, HMASK)
subroutine zoom_pgd_town(B, DGCT, DGMT, T, TGD, TGDPE, TGR, TGRPE, BOP, BDD, DTB, DTCO, DTT, UG, U, TGDO, TGDP, TG, TOP, TVG, HPROGRAM, HINIFILE, HINIFILETYPE, HFILE, HFILETYPE, OECOCLIMAP, OGARDEN)
subroutine zoom_pgd_surf_atm(YSC, HPROGRAM, HINIFILE, HINIFILETYPE, HFILE, HFILETYPE)
subroutine zoom_pgd_cover(DTCO, UG, U, HPROGRAM, HINIFILE, HINIFILETYPE, OECOCLIMAP)
subroutine zoom_pgd_nature(CHI, DTCO, DTI, IG, I, UG, U, USS, HPROGRAM, HINIFILE, HINIFILETYPE, HFILE, HFILETYPE, OECOCLIMAP)
subroutine pgd_grid(UG, U, HPROGRAM, HFILE, HFILETYPE, OGRID, HGRID, KGRID_PAR, PGRID_PAR)
subroutine ini_data_cover(DTCO, U)
subroutine read_nam_write_cover_tex(HPROGRAM)