Changeset 6708
- Timestamp:
- 2016-06-14T13:16:51+02:00 (9 years ago)
- Location:
- branches/UKMO/dev_r5518_GO6_package_MEDUSA_temporary/NEMOGCM/NEMO/OPA_SRC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_GO6_package_MEDUSA_temporary/NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90
r6491 r6708 162 162 INTEGER :: iyear, imonth, iday 163 163 REAL (wp) :: zsec 164 REAL (wp) :: zfjulday 164 165 CHARACTER(len=256) :: cl_path 165 166 CHARACTER(len=256) :: cl_filename … … 173 174 IF( cl_path(LEN_TRIM(cl_path):) /= '/' ) cl_path = TRIM(cl_path) // '/' 174 175 IF ( ln_rstdate ) THEN 175 CALL ju2ymds( fjulday + rdttra(1) / rday, iyear, imonth, iday, zsec ) 176 zfjulday = fjulday + rdttra(1) / rday 177 IF( ABS(zfjulday - REAL(NINT(zfjulday),wp)) < 0.1 / rday ) zfjulday = REAL(NINT(zfjulday),wp) ! avoid truncation error 178 CALL ju2ymds( zfjulday, iyear, imonth, iday, zsec ) 176 179 WRITE(clkt, '(i4.4,2i2.2)') iyear, imonth, iday 177 180 ELSE -
branches/UKMO/dev_r5518_GO6_package_MEDUSA_temporary/NEMOGCM/NEMO/OPA_SRC/IOM/restart.F90
r6491 r6708 58 58 INTEGER :: iyear, imonth, iday 59 59 REAL (wp) :: zsec 60 REAL (wp) :: zfjulday 60 61 !! 61 62 CHARACTER(LEN=20) :: clkt ! ocean time-step deine as a character … … 86 87 IF( nitrst <= nitend .AND. nitrst > 0 ) THEN 87 88 IF ( ln_rstdate ) THEN 88 CALL ju2ymds( fjulday + rdttra(1) / rday, iyear, imonth, iday, zsec ) 89 zfjulday = fjulday + rdttra(1) / rday 90 IF( ABS(zfjulday - REAL(NINT(zfjulday),wp)) < 0.1 / rday ) zfjulday = REAL(NINT(zfjulday),wp) ! avoid truncation error 91 CALL ju2ymds( zfjulday, iyear, imonth, iday, zsec ) 89 92 WRITE(clkt, '(i4.4,2i2.2)') iyear, imonth, iday 90 93 ELSE
Note: See TracChangeset
for help on using the changeset viewer.