7 hprogram,hsubroutine,hfilename)
40 USE modi_pt_by_pt_treatment
44 USE yomhook
,ONLY : lhook, dr_hook
45 USE parkind1
,ONLY : jprb
55 CHARACTER(LEN=6),
INTENT(IN) :: hprogram
56 CHARACTER(LEN=6),
INTENT(IN) :: hsubroutine
57 CHARACTER(LEN=28),
INTENT(IN) :: hfilename
71 REAL(KIND=JPRB) :: zhook_handle
77 IF (lhook) CALL dr_hook(
'READ_ASCLLV',0,zhook_handle)
78 CALL
open_file(
'ASCII ',iglb,hfilename,
'FORMATTED',haction=
'READ')
89 READ(iglb,*,end=99) zlat,zlon,zvalue
96 zlon=zlon+nint((180.-zlon)/360.)*360.
98 jlat = 1 + int( ( zlat + 90. ) * 2. )
100 jlon = 1 + int( ( zlon ) * 2. )
103 IF (.NOT. llatlonmask(jlon,jlat)) cycle
111 iluout, (/ zlat /) , (/ zlon /) , (/ zvalue /) , &
124 IF (lhook) CALL dr_hook(
'READ_ASCLLV',1,zhook_handle)
subroutine read_ascllv(USS, HPROGRAM, HSUBROUTINE, HFILENAME)
subroutine pt_by_pt_treatment(USS, KLUOUT, PLAT, PLON, PVALUE, HSUBROUTINE, KNBLINES, PNODATA)
subroutine close_file(HPROGRAM, KUNIT)
subroutine get_luout(HPROGRAM, KLUOUT)
subroutine open_file(HPROGRAM, KUNIT, HFILE, HFORM, HACTION, HACCESS, KRECL)