9 KYEAR,KMONTH,KDAY,KH,KM,PQTOT)
65 CHARACTER(LEN=*),
INTENT(IN) :: HPROGRAM
66 CHARACTER(LEN=*),
INTENT(IN) :: HFILE
67 CHARACTER(LEN=*),
INTENT(IN) :: HFORM
68 INTEGER,
DIMENSION(:),
INTENT(IN) :: KYEAR
69 INTEGER,
DIMENSION(:),
INTENT(IN) :: KMONTH
70 INTEGER,
DIMENSION(:),
INTENT(IN) :: KDAY
71 INTEGER,
DIMENSION(:),
INTENT(IN) :: KH
72 INTEGER,
DIMENSION(:),
INTENT(IN) :: KM
73 REAL,
DIMENSION(:,:) ,
INTENT(IN) :: PQTOT
81 CHARACTER(LEN=28) :: YFILE
82 CHARACTER(LEN=40) :: YFORM
83 REAL(KIND=JPRB) :: ZHOOK_HANDLE
85 IF (
lhook)
CALL dr_hook(
'WRITE_DISCHARGE_FILE',0,zhook_handle)
91 yform=
'(I4,A1,I2,A1,I2,A1,I2,A1,I2,A1,F7.2)' 99 WRITE(
nunit,*)
'YEAR;MO;DA;HO;MI;',
ccat(jcat)
101 WRITE(
nunit,yform) kyear(jj),
';',kmonth(jj),
';',kday(jj),
';',&
102 kh(jj) ,
';',km(jj) ,
';',pqtot(jcat,jj)
109 IF (
lhook)
CALL dr_hook(
'WRITE_DISCHARGE_FILE',1,zhook_handle)
static const char * trim(const char *name, int *n)
subroutine open_file(HPROGRAM, KUNIT, HFILE, HFORM, HACTION, HACCESS, KR
character(len=15), dimension(jpcat) ccat
subroutine close_file(HPROGRAM, KUNIT)
subroutine write_discharge_file(HPROGRAM, HFILE, HFORM, KYEAR, KMONTH, KDAY, KH, KM, PQTOT)
subroutine get_luout(HPROGRAM, KLUOUT)