7 SUBROUTINE read_slope_file(HPROGRAM,HFILE,HFORM,KNMC,PTANB,PSLOP,PDAREA,PLAMBDA)
66 CHARACTER(LEN=*),
INTENT(IN) :: HPROGRAM
67 CHARACTER(LEN=*),
INTENT(IN) :: HFILE
68 CHARACTER(LEN=*),
INTENT(IN) :: HFORM
69 INTEGER,
INTENT(IN) :: KNMC
70 REAL,
DIMENSION(:),
INTENT(OUT) :: PTANB
71 REAL,
DIMENSION(:),
INTENT(OUT) :: PSLOP
72 REAL,
DIMENSION(:),
INTENT(OUT) :: PDAREA
73 REAL,
DIMENSION(:),
INTENT(OUT) :: PLAMBDA
83 REAL,
DIMENSION(KNMC) :: ZDAREA
84 REAL(KIND=JPRB) :: ZHOOK_HANDLE
88 IF (
lhook)
CALL dr_hook(
'READ_SLOPE_FILE',0,zhook_handle)
98 IF (
index(yheader,
'pixel_REF')/=0)
THEN 99 write(iluout,*)
'Slope file from new java + GRASS chain' 101 READ(
nunit,*,end=110) iwrk, ptanb(jj),plambda(jj)
105 ELSE !slope file from old f77 chain
106 write(*,*)
'Slope file from old f77 chain' 108 READ(
nunit,*,end=110) iwrk, ptanb(jj), pslop(jj), zwrk, pdarea(jj)
109 plambda(jj) = log(pdarea(jj)/pslop(jj))
114 IF (
lhook)
CALL dr_hook(
'READ_SLOPE_FILE',1,zhook_handle)
subroutine open_file(HPROGRAM, KUNIT, HFILE, HFORM, HACTION, HACCESS, KR
subroutine close_file(HPROGRAM, KUNIT)
subroutine get_luout(HPROGRAM, KLUOUT)
subroutine read_slope_file(HPROGRAM, HFILE, HFORM, KNMC, PTANB, PSLOP, P