57 CHARACTER(LEN=*),
DIMENSION(:),
INTENT(IN) :: HSELECT
61 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
68 CHARACTER(LEN=2) :: YMTH
71 CHARACTER(LEN=12) :: YRECFM
72 CHARACTER(LEN=100):: YCOMMENT
73 REAL(KIND=JPRB) :: ZHOOK_HANDLE
83 IF (
lhook)
CALL dr_hook(
'WRITESURF_WATFLUX_N',0,zhook_handle)
84 IF(w%LINTERPOL_TS)
THEN 86 inmth=
SIZE(w%XTS_MTH,2)
89 WRITE(ymth,
'(I2)') (jmth-1)
90 yrecfm=
'TS_WATER'//adjustl(ymth(:len_trim(ymth)))
91 ycomment=
'TS_WATER month t'//adjustl(ymth(:len_trim(ymth)))//
' (K)' 92 CALL write_surf(hselect, hprogram,yrecfm,w%XTS_MTH(:,jmth),iresp,hcomment
98 ycomment=
'TS_WATER (K)' 99 CALL write_surf(hselect, hprogram,yrecfm,w%XTS(:),iresp,hcomment=ycomment
109 ycomment=
'Z0WATER (m)' 110 CALL write_surf(hselect, hprogram,yrecfm,w%XZ0(:),iresp,hcomment=ycomment
120 CALL write_surf(hselect, hprogram,yrecfm,w%TTIME,iresp,hcomment=ycomment
121 IF (
lhook)
CALL dr_hook(
'WRITESURF_WATFLUX_N',1,zhook_handle)
subroutine writesurf_watflux_n(HSELECT, W, HPROGRAM)