7 HPROGRAM,HSCHEME,HSUBROUTINE,HFILENAME)
50 USE modi_open_namelist
51 USE modi_close_namelist
56 USE modi_pt_by_pt_treatment
71 TYPE(
sso_t),
INTENT(INOUT) :: USS
73 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
74 CHARACTER(LEN=6),
INTENT(IN) :: HSCHEME
75 CHARACTER(LEN=6),
INTENT(IN) :: HSUBROUTINE
76 CHARACTER(LEN=28),
INTENT(IN) :: HFILENAME
96 INTEGER :: JLOOP, IFACT
97 CHARACTER(LEN=100):: YSTRING
104 REAL,
DIMENSION(:),
ALLOCATABLE :: ZVALUE
105 REAL,
DIMENSION(:),
POINTER :: ZLAT
106 REAL,
DIMENSION(:),
POINTER :: ZLON
109 REAL(KIND=JPRB) :: ZHOOK_HANDLE
129 CALL readhead(ifile,zglblatmin,zglblatmax,zglblonmin,zglblonmax, &
130 inbline,inbcol,znodata,zdlat,zdlon,zlat,zlon,ierr,ifact,&
133 CALL abor1_sfx(
'READ_LATLON: PROBLEM IN FILE HEADER')
153 CALL open_file(hprogram,ifile,hfilename,
'FORMATTED',haction=
'READ')
155 READ(ifile,fmt=
'(A100)') ystring
163 ALLOCATE(zvalue(inbcol))
177 READ(ifile,fmt=*) zvalue(:)
192 IF (abs(zvalue(jcol)-znodata)<=1.e-10) cycle
199 zvalue(:) = zvalue(:) / float(ifact)
202 iluout,zlat(jline:jline),zlon(jcol:jcol),zvalue
subroutine open_file(HPROGRAM, KUNIT, HFILE, HFORM, HACTION, HACCESS, KR
subroutine abor1_sfx(YTEXT)
subroutine read_latlon(UG, U, USS, HPROGRAM, HSCHEME, HSUBROUTINE, HFILENAME)
subroutine ini_ssowork(PMESHLENGTH, PDLAT, PDLON)
subroutine close_namelist(HPROGRAM, KLUNAM)
subroutine close_file(HPROGRAM, KUNIT)
subroutine pt_by_pt_treatment(UG, U, USS, KLUOUT, PLAT, PLON, PVALUE, HSUBROUTINE
subroutine get_luout(HPROGRAM, KLUOUT)
subroutine open_namelist(HPROGRAM, KLUNAM, HFILE)
subroutine readhead(KGLB, PGLBLATMIN, PGLBLATMAX, PGLBLONMIN, PGLBLONM