- Timestamp:
- 2019-05-16T15:23:56+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/DIA/diahsb.F90
r10968 r10986 211 211 CALL iom_put( 'bgvole3t' , zdiff_v2 * 1.e-9 ) ! volume e3t drift (km3) 212 212 ! 213 IF( kt == nitend .AND. lwp ) THEN213 IF( kt == nitend .AND. lwp .AND. nprint > 0) THEN 214 214 WRITE(numout,*) 215 215 WRITE(numout,*) 'dia_hsb : last time step hsb diagnostics: at it= ', kt,' date= ', ndastp … … 219 219 WRITE(numout,*) ' volume ssh drift = ', zdiff_v1 * 1.e-9 , ' km^3' 220 220 WRITE(numout,*) ' volume e3t drift = ', zdiff_v2 * 1.e-9 , ' km^3' 221 IF(lflush) CALL FLUSH(numout) 221 222 ENDIF 222 223 ! … … 257 258 IF( ln_rstart ) THEN !* Read the restart file 258 259 ! 259 IF(lwp) WRITE(numout,*) 260 IF(lwp) WRITE(numout,*) ' dia_hsb_rst : read hsb restart at it= ', kt,' date= ', ndastp 261 IF(lwp) WRITE(numout,*) 260 IF(lwp) THEN 261 WRITE(numout,*) 262 WRITE(numout,*) ' dia_hsb_rst : read hsb restart at it= ', kt,' date= ', ndastp 263 WRITE(numout,*) 264 IF(lflush) CALL FLUSH(numout) 265 ENDIF 262 266 CALL iom_get( numror, 'frc_v', frc_v, ldxios = lrxios ) 263 267 CALL iom_get( numror, 'frc_t', frc_t, ldxios = lrxios ) … … 277 281 ENDIF 278 282 ELSE 279 IF(lwp) WRITE(numout,*) 280 IF(lwp) WRITE(numout,*) ' dia_hsb_rst : initialise hsb at initial state ' 281 IF(lwp) WRITE(numout,*) 283 IF(lwp) THEN 284 WRITE(numout,*) 285 WRITE(numout,*) ' dia_hsb_rst : initialise hsb at initial state ' 286 WRITE(numout,*) 287 ENDIF 282 288 surf_ini(:,:) = e1e2t(:,:) * tmask_i(:,:) ! initial ocean surface 283 289 ssh_ini(:,:) = sshn(:,:) ! initial ssh … … 310 316 ELSEIF( TRIM(cdrw) == 'WRITE' ) THEN ! Create restart file 311 317 ! ! ------------------- 312 IF(lwp .AND. nprint > 0) WRITE(numout,*) 313 IF(lwp .AND. nprint > 0) WRITE(numout,*) ' dia_hsb_rst : write restart at it= ', kt,' date= ', ndastp 314 IF(lwp .AND. nprint > 0) WRITE(numout,*) 318 IF(lwp .AND. nprint > 0) THEN 319 WRITE(numout,*) 320 WRITE(numout,*) ' dia_hsb_rst : write restart at it= ', kt,' date= ', ndastp 321 WRITE(numout,*) 322 IF(lflush) CALL FLUSH(numout) 323 ENDIF 315 324 ! 316 325 IF( lwxios ) CALL iom_swap( cwxios_context ) … … 359 368 WRITE(numout,*) 'dia_hsb_init : heat and salt budgets diagnostics' 360 369 WRITE(numout,*) '~~~~~~~~~~~~ ' 370 IF(lflush) CALL FLUSH(numout) 361 371 ENDIF 362 372 REWIND( numnam_ref ) ! Namelist namhsb in reference namelist … … 371 381 WRITE(numout,*) ' Namelist namhsb :' 372 382 WRITE(numout,*) ' check the heat and salt budgets (T) or not (F) ln_diahsb = ', ln_diahsb 383 IF(lflush) CALL FLUSH(numout) 373 384 ENDIF 374 385 !
Note: See TracChangeset
for help on using the changeset viewer.