New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 11782 for NEMO/branches/2019/dev_r11756_text_output/src/OCE/SBC/fldread.F90 – NEMO

Ignore:
Timestamp:
2019-10-24T10:30:30+02:00 (5 years ago)
Author:
andmirek
Message:

Ticket #2320 print levels in ICE/OCE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r11756_text_output/src/OCE/SBC/fldread.F90

    r11536 r11782  
    185185            CALL fld_init( kn_fsbc, sd(jf) )       ! read each before field (put them in after as they will be swapped) 
    186186         END DO 
    187          IF( lwp ) CALL wgt_print()                ! control print 
     187         IF( lwp .AND. nprint > 1 ) CALL wgt_print()                ! control print 
    188188      ENDIF 
    189189      !                                            ! ====================================== ! 
     
    287287            ! 
    288288            IF( sd(jf)%ln_tint ) THEN              ! temporal interpolation 
    289                IF(lwp .AND. kt - nit000 <= 100 ) THEN  
     289               IF(lwp .AND. kt - nit000 <= 100 .AND. nprint > 1) THEN  
    290290                  clfmt = "('   fld_read: var ', a, ' kt = ', i8, ' (', f9.4,' days), Y/M/D = ', i4.4,'/', i2.2,'/', i2.2," //   & 
    291291                     &    "', records b/a: ', i6.4, '/', i6.4, ' (days ', f9.4,'/', f9.4, ')')" 
     
    299299               sd(jf)%fnow(:,:,:) = ztintb * sd(jf)%fdta(:,:,:,1) + ztinta * sd(jf)%fdta(:,:,:,2) 
    300300            ELSE   ! nothing to do... 
    301                IF(lwp .AND. kt - nit000 <= 100 ) THEN 
     301               IF(lwp .AND. kt - nit000 <= 100 .AND. nprint > 1) THEN 
    302302                  clfmt = "('   fld_read: var ', a, ' kt = ', i8,' (', f9.4,' days), Y/M/D = ', i4.4,'/', i2.2,'/', i2.2," //   & 
    303303                     &    "', record: ', i6.4, ' (days ', f9.4, ' <-> ', f9.4, ')')" 
     
    423423         ! 
    424424         clfmt = "('   fld_init : time-interpolation for ', a, ' read previous record = ', i6, ' at time = ', f7.2, ' days')" 
    425          IF(lwp) WRITE(numout, clfmt) TRIM(sdjf%clvar), sdjf%nrec_a(1), REAL(sdjf%nrec_a(2),wp)/rday 
     425         IF(lwp .AND. nprint > 1) WRITE(numout, clfmt) TRIM(sdjf%clvar), sdjf%nrec_a(1), REAL(sdjf%nrec_a(2),wp)/rday 
    426426         ! 
    427427      ENDIF 
     
    10361036                     END DO 
    10371037                     sd(ju)%rotn(jn) = .TRUE.               ! vector was rotated  
    1038                      IF( lwp .AND. kt == nit000 )   WRITE(numout,*)   & 
     1038                     IF( lwp .AND. kt == nit000 .AND. nprint > 1 )   WRITE(numout,*)   & 
    10391039                        &   'fld_read: vector pair ('//TRIM(sd(ju)%clvar)//', '//TRIM(sd(iv)%clvar)//') rotated on to model grid' 
    10401040                  ENDIF 
Note: See TracChangeset for help on using the changeset viewer.