Changeset 10770 for branches/UKMO/dev_r5518_GO6_package_text_diagnostics/NEMOGCM/NEMO/OPA_SRC/SBC/fldread.F90
- Timestamp:
- 2019-03-15T17:03:41+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_GO6_package_text_diagnostics/NEMOGCM/NEMO/OPA_SRC/SBC/fldread.F90
r6487 r10770 275 275 ! 276 276 IF( sd(jf)%ln_tint ) THEN ! temporal interpolation 277 IF(lwp .AND. kt - nit000 <= 100) THEN277 IF(lwp .AND. nprint > 1 ) THEN 278 278 clfmt = "('fld_read: var ', a, ' kt = ', i8, ' (', f9.4,' days), Y/M/D = ', i4.4,'/', i2.2,'/', i2.2," // & 279 279 & "', records b/a: ', i6.4, '/', i6.4, ' (days ', f9.4,'/', f9.4, ')')" … … 288 288 sd(jf)%fnow(:,:,:) = ztintb * sd(jf)%fdta(:,:,:,1) + ztinta * sd(jf)%fdta(:,:,:,2) 289 289 ELSE ! nothing to do... 290 IF(lwp .AND. kt - nit000 <= 100) THEN290 IF(lwp .AND. nprint > 1 ) THEN 291 291 clfmt = "('fld_read: var ', a, ' kt = ', i8,' (', f9.4,' days), Y/M/D = ', i4.4,'/', i2.2,'/', i2.2," // & 292 292 & "', record: ', i6.4, ' (days ', f9.4, ' <-> ', f9.4, ')')" … … 414 414 415 415 clfmt = "('fld_init : time-interpolation for ', a, ' read previous record = ', i6, ' at time = ', f7.2, ' days')" 416 IF(lwp ) WRITE(numout, clfmt) TRIM(sdjf%clvar), sdjf%nrec_a(1), REAL(sdjf%nrec_a(2),wp)/rday416 IF(lwp .AND. nprint > 0) WRITE(numout, clfmt) TRIM(sdjf%clvar), sdjf%nrec_a(1), REAL(sdjf%nrec_a(2),wp)/rday 417 417 418 418 ENDIF … … 941 941 & ' data type: ' , sdf(jf)%cltype , & 942 942 & ' land/sea mask:' , TRIM( sdf(jf)%lsmname ) 943 call flush(numout)943 IF(nprint > 4) call flush(numout) 944 944 END DO 945 945 ENDIF … … 1000 1000 !!---------------------------------------------------------------------- 1001 1001 ! 1002 DO kw = 1, nxt_wgt-1 1003 WRITE(numout,*) 'weight file: ',TRIM(ref_wgts(kw)%wgtname) 1004 WRITE(numout,*) ' ddims: ',ref_wgts(kw)%ddims(1),ref_wgts(kw)%ddims(2) 1005 WRITE(numout,*) ' numwgt: ',ref_wgts(kw)%numwgt 1006 WRITE(numout,*) ' jpiwgt: ',ref_wgts(kw)%jpiwgt 1007 WRITE(numout,*) ' jpjwgt: ',ref_wgts(kw)%jpjwgt 1008 WRITE(numout,*) ' botleft: ',ref_wgts(kw)%botleft 1009 WRITE(numout,*) ' topright: ',ref_wgts(kw)%topright 1010 IF( ref_wgts(kw)%cyclic ) THEN 1011 WRITE(numout,*) ' cyclical' 1012 IF( ref_wgts(kw)%overlap > 0 ) WRITE(numout,*) ' with overlap of ', ref_wgts(kw)%overlap 1013 ELSE 1014 WRITE(numout,*) ' not cyclical' 1015 ENDIF 1016 IF( ASSOCIATED(ref_wgts(kw)%data_wgt) ) WRITE(numout,*) ' allocated' 1017 END DO 1002 IF(nprint > 0) THEN 1003 DO kw = 1, nxt_wgt-1 1004 WRITE(numout,*) 'weight file: ',TRIM(ref_wgts(kw)%wgtname) 1005 IF(nprint > 1) THEN 1006 WRITE(numout,*) ' ddims: ',ref_wgts(kw)%ddims(1),ref_wgts(kw)%ddims(2) 1007 WRITE(numout,*) ' numwgt: ',ref_wgts(kw)%numwgt 1008 WRITE(numout,*) ' jpiwgt: ',ref_wgts(kw)%jpiwgt 1009 WRITE(numout,*) ' jpjwgt: ',ref_wgts(kw)%jpjwgt 1010 WRITE(numout,*) ' botleft: ',ref_wgts(kw)%botleft 1011 WRITE(numout,*) ' topright: ',ref_wgts(kw)%topright 1012 IF( ref_wgts(kw)%cyclic ) THEN 1013 WRITE(numout,*) ' cyclical' 1014 IF( ref_wgts(kw)%overlap > 0 ) WRITE(numout,*) ' with overlap of ', ref_wgts(kw)%overlap 1015 ELSE 1016 WRITE(numout,*) ' not cyclical' 1017 ENDIF 1018 IF( ASSOCIATED(ref_wgts(kw)%data_wgt) ) WRITE(numout,*) ' allocated' 1019 ENDIF 1020 END DO 1021 ENDIF 1018 1022 ! 1019 1023 END SUBROUTINE wgt_print
Note: See TracChangeset
for help on using the changeset viewer.