41 USE yomhook
,ONLY : lhook, dr_hook
42 USE parkind1
,ONLY : jprb
50 CHARACTER(LEN=6),
INTENT(IN) :: hprogram
51 INTEGER,
INTENT(OUT) :: klunam
52 CHARACTER(LEN=28),
INTENT(IN) :: hfile
57 CHARACTER(LEN=28) :: ynam
58 REAL(KIND=JPRB) :: zhook_handle
66 IF (lhook) CALL dr_hook(
'OPEN_NAMELIST_OL',0,zhook_handle)
67 IF (len_trim(hfile)>0)
THEN
74 OPEN(klunam,file=ynam,action=
'READ',form=
"FORMATTED",position=
"REWIND", &
75 status=
'OLD',iostat=ierr)
77 CALL
abor1_sfx(
'ERROR WHILE OPENING '//ynam//
' THIS FILE IS MISSING'// &
78 ' IN THE RUN DIRECTORY')
82 IF (lhook) CALL dr_hook(
'OPEN_NAMELIST_OL',1,zhook_handle)
subroutine abor1_sfx(YTEXT)
subroutine open_namelist_ol(HPROGRAM, KLUNAM, HFILE)