50 USE modi_interpol_ts_water_mth
56 USE modi_get_type_dim_n
68 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
74 INTEGER :: JMTH, INMTH
75 CHARACTER(LEN=2 ) :: YMTH
81 CHARACTER(LEN=12) :: YRECFM
82 REAL(KIND=JPRB) :: ZHOOK_HANDLE
99 IF(w%LINTERPOL_TS)
THEN 102 w%TZTIME%TDATE%YEAR = w%TTIME%TDATE%YEAR
103 w%TZTIME%TDATE%MONTH = w%TTIME%TDATE%MONTH
104 w%TZTIME%TDATE%DAY = w%TTIME%TDATE%DAY
105 w%TZTIME%TIME = w%TTIME%TIME
110 ALLOCATE(w%XTS_MTH(
SIZE(w%XTS),inmth))
112 WRITE(ymth,
'(I2)') (jmth-1)
113 yrecfm=
'TS_WATER'//adjustl(ymth(:len_trim(ymth)))
114 CALL read_surf(hprogram,yrecfm,w%XTS_MTH(:,jmth),iresp)
121 ALLOCATE(w%XTS_MTH(0,0))
124 CALL read_surf(hprogram,yrecfm,w%XTS(:),iresp)
139 CALL read_surf(hprogram,yrecfm,w%XZ0(:),iresp)
140 IF (
lhook)
CALL dr_hook(
'READ_WATFLUX_N',1,zhook_handle)
subroutine get_type_dim_n(DTCO, U, HTYPE, KDIM)
subroutine read_watflux_n(DTCO, U, W, HPROGRAM)
subroutine interpol_ts_water_mth(W)