6 SUBROUTINE prep_surf_atm (YSC, HPROGRAM,HATMFILE,HATMFILETYPE,HPGDFILE,HPGDFILETYPE,YDCTL)
38 USE modi_prep_inland_water
53 type(
prep_ctl),
INTENT(INOUT) :: ydctl
55 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
56 CHARACTER(LEN=28),
INTENT(IN) :: HATMFILE
57 CHARACTER(LEN=6),
INTENT(IN) :: HATMFILETYPE
58 CHARACTER(LEN=28),
INTENT(IN) :: HPGDFILE
59 CHARACTER(LEN=6),
INTENT(IN) :: HPGDFILETYPE
62 CHARACTER(LEN=28) :: YATMFILE
63 CHARACTER(LEN=6) :: YATMFILETYPE
64 CHARACTER(LEN=28) :: YPGDFILE
65 CHARACTER(LEN=6) :: YPGDFILETYPE
66 REAL(KIND=JPRB) :: ZHOOK_HANDLE
74 IF ( len_trim(hatmfile)>0 )
THEN 80 IF ( len_trim(hpgdfile)>0 )
THEN 86 IF ( len_trim(hatmfiletype)>0 )
THEN 87 yatmfiletype=hatmfiletype
92 IF ( len_trim(hpgdfiletype)>0 )
THEN 93 ypgdfiletype=hpgdfiletype
98 IF (
ASSOCIATED(ysc%U%XCOVER))
DEALLOCATE(ysc%U%XCOVER)
104 IF(ysc%U%NDIM_SEA>0)
CALL prep_sea(ysc%DTCO, ysc%UG, ysc%U, ysc%GCP, ysc%SM, &
105 hprogram,yatmfile,yatmfiletype,ypgdfile,ypgdfiletype,ydctl)
111 IF(ysc%U%NDIM_WATER>0)
CALL prep_inland_water(ysc%DTCO, ysc%USS, ysc%UG, ysc%U, ysc%GCP, ysc%FM, ysc%WM, &
112 hprogram,yatmfile,yatmfiletype,ypgdfile,ypgdfiletype,ydctl)
118 IF(ysc%U%NDIM_NATURE>0)
CALL prep_nature(ysc%DTCO, ysc%IM, ysc%UG, ysc%U, ysc%USS, ysc%GCP, &
119 hprogram,yatmfile,yatmfiletype,ypgdfile,ypgdfiletype,ydctl)
125 IF(ysc%U%NDIM_TOWN>0)
CALL prep_town(ysc%DTCO, ysc%UG, ysc%U, ysc%USS, ysc%GCP, ysc%TM, ysc%GDM, ysc%GRM, &
126 hprogram,yatmfile,yatmfiletype,ypgdfile,ypgdfiletype,ydctl)
subroutine prep_inland_water(DTCO, USS, UG, U, GCP, FM, WM, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine prep_surf_atm(YSC, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine prep_nature(DTCO, IM, UG, U, USS, GCP, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine prep_sea(DTCO, UG, U, GCP, SM, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)
subroutine clear_grib_index
subroutine prep_town(DTCO, UG, U, USS, GCP, TM, GDM, GRM, HPROGRAM, HATMFILE, HATMFILETYPE, HPGDFILE, HPGDFILETYPE, YDCTL)