44 USE modi_set_surfex_file_name_asc
48 USE modi_set_surfex_file_name_fa
52 USE modi_set_surfex_file_name_lfi
56 USE modi_set_surfex_file_name_nc
59 USE modi_set_surfex_file_name_mnh
62 USE modi_set_surfex_file_name_aro
76 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
77 CHARACTER(LEN=4),
INTENT(IN) :: HMASK
78 REAL(KIND=JPRB) :: ZHOOK_HANDLE
83 CHARACTER(LEN=28) :: YFILE
87 IF (
lhook)
CALL dr_hook(
'SET_SURFEX_FILEIN',0,zhook_handle)
89 IF(hmask/=
'PGD'.AND.hmask/=
'PREP')
CALL abor1_sfx(
'SET_SURFEX_FILEIN: MASK='' REQUIRES MASK = PGD or PREP' 91 IF (hprogram==
'ASCII ' )
THEN 104 IF (hprogram==
'FA ' )
THEN 117 IF (hprogram==
'LFI ' )
THEN 130 IF (hprogram==
'NC ' )
THEN 144 IF (hprogram==
'AROME ' )
THEN 146 CALL set_surfex_file_name_aro
150 IF (hprogram==
'MESONH' )
THEN 152 CALL set_surfex_file_name_mnh(hmask)
156 IF (
lhook)
CALL dr_hook(
'SET_SURFEX_FILEIN',1,zhook_handle)
subroutine set_surfex_file_name_asc(HNAME_IN, HNAME_OUT)
subroutine set_surfex_file_name_lfi(HNAME_IN, HNAME_OUT)
subroutine set_surfex_file_name_fa(HNAME_IN, HNAME_OUT)
subroutine set_surfex_filein(HPROGRAM, HMASK)
character(len=28), save cfilein_lfi_save
subroutine set_surfex_file_name_nc(HNAME_IN, HNAME_OUT)
character(len=28), save cfilepgd
subroutine abor1_sfx(YTEXT)
character(len=28), save cfilein_save
character(len=28), save cfilein_fa_save
character(len=28), save cfilepgd_lfi
character(len=28), save cfilepgd_fa
character(len=28), save cfilepgd_nc
character(len=28), save cfilein_nc_save