7 hfiletype,kluout,hgridtype,hinterp_type,kni)
46 USE modi_prep_grid_conf_proj
47 USE modi_prep_grid_cartesian
48 USE modi_prep_grid_gauss
49 USE modi_prep_grid_lonlat_reg
51 USE yomhook
,ONLY : lhook, dr_hook
52 USE parkind1
,ONLY : jprb
63 CHARACTER(LEN=6),
INTENT(IN) :: hfiletype
64 INTEGER,
INTENT(IN) :: kluout
65 CHARACTER(LEN=10),
INTENT(OUT) :: hgridtype
66 CHARACTER(LEN=6),
INTENT(OUT) :: hinterp_type
67 INTEGER,
INTENT(OUT) :: kni
73 REAL(KIND=JPRB) :: zhook_handle
80 IF (lhook) CALL dr_hook(
'PREP_GRID_EXTERN',0,zhook_handle)
82 hfiletype,
'GRID_TYPE',hgridtype,iresp)
89 IF (hgridtype==
'CONF PROJ ')
THEN
91 hfiletype,hinterp_type,kni)
92 ELSE IF (hgridtype==
'CARTESIAN ')
THEN
94 hfiletype,hinterp_type,kni)
95 ELSE IF (hgridtype==
'GAUSS ')
THEN
97 hfiletype,hinterp_type,kni)
98 ELSE IF (hgridtype==
'LONLAT REG')
THEN
101 hfiletype,hinterp_type,kni)
103 WRITE(kluout,*)
'GRIDTYPE "',hgridtype,
'" NOT ACCEPTED AS INPUT FILE FOR FIELD PREPARATION'
104 CALL
abor1_sfx(
'GRIDTYPE NOT ACCEPTED AS INPUT FILE FOR FIELD PREPARATION, '//hgridtype)
106 IF (lhook) CALL dr_hook(
'PREP_GRID_EXTERN',1,zhook_handle)
subroutine prep_grid_cartesian(HFILETYPE, HINTERP_TYPE, KNI)
subroutine prep_grid_lonlat_reg(HFILETYPE, HINTERP_TYPE, KNI)
subroutine abor1_sfx(YTEXT)
subroutine prep_grid_conf_proj(HFILETYPE, HINTERP_TYPE, KNI)
subroutine prep_grid_gauss(HFILETYPE, HINTERP_TYPE, KNI)
subroutine prep_grid_extern(HFILETYPE, KLUOUT, HGRIDTYPE, HINTERP_TYPE, KNI)