3 KLISTING,KYEAR,KMONTH,KDAY,PTIME,KLON,KLAT)
44 TYPE(
trip_t),
INTENT(INOUT) :: TP
47 INTEGER,
INTENT(IN) :: KLISTING
48 INTEGER,
INTENT(IN) :: KYEAR
49 INTEGER,
INTENT(IN) :: KMONTH
50 INTEGER,
INTENT(IN) :: KDAY
51 REAL,
INTENT(IN) :: PTIME
52 INTEGER,
INTENT(IN) :: KLON
53 INTEGER,
INTENT(IN) :: KLAT
57 LOGICAL,
PARAMETER :: LDOUBLE=.true.
59 CHARACTER(LEN=15),
PARAMETER :: YFILE =
'TRIP_RESTART.nc' 60 CHARACTER(LEN=20) :: YVNAME
62 LOGICAL,
DIMENSION(KLON,KLAT) :: LMASK
63 LOGICAL,
DIMENSION(KLON,KLAT) :: LMASK_GW
65 REAL(KIND=JPRB) :: ZHOOK_HANDLE
79 lmask(:,:) = tpg%GMASK(:,:)
84 lmask_gw(:,:) = tpg%GMASK_GW(:,:)
90 CALL write_trip(klisting,yfile,yvname,lmask,tp%XSURF_STO,odouble=ldouble)
94 CALL write_trip(klisting,yfile,yvname,lmask_gw,tp%XGROUND_STO,odouble=ldouble)
97 CALL write_trip(klisting,yfile,yvname,lmask_gw,tp%XHGROUND,odouble=ldouble)
102 CALL write_trip(klisting,yfile,yvname,lmask,tp%XFLOOD_STO,odouble=ldouble)
104 CALL write_trip(klisting,yfile,yvname,lmask,tp%XFFLOOD,odouble=ldouble)
106 CALL write_trip(klisting,yfile,yvname,lmask,tp%XHFLOOD,odouble=ldouble)
character(len=3) cgroundw
subroutine write_trip_date(KLISTING, HFILE, KYEAR, KMONTH, KDAY, PTIME)
subroutine trip_restart(TP, TPG, KLISTING, KYEAR, KMONTH, KDAY, PTIME, KLON, KLAT)