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 10948 for NEMO/branches/UKMO/NEMO_4.0_GO8_package_text_diagnostics/src/OCE/ICB/icbutl.F90 – NEMO

Ignore:
Timestamp:
2019-05-08T15:01:52+02:00 (5 years ago)
Author:
andmirek
Message:

GMED 462 iceberg model

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/NEMO_4.0_GO8_package_text_diagnostics/src/OCE/ICB/icbutl.F90

    r10888 r10948  
    648648      IF (nn_verbose_level == 0) RETURN 
    649649      pt => berg%current_point 
    650       WRITE(numicb, 9200) kt, berg%number(1), & 
     650      IF(numicb.NE.-1) THEN 
     651          WRITE(numicb, 9200) kt, berg%number(1), & 
    651652                   pt%xi, pt%yj, pt%lon, pt%lat, pt%uvel, pt%vvel,  & 
    652653                   pt%uo, pt%vo, pt%ua, pt%va, pt%ui, pt%vi 
    653       CALL flush( numicb ) 
     654          CALL flush( numicb ) 
     655      ENDIF 
    654656 9200 FORMAT(5x,i5,2x,i10,6(2x,2f10.4)) 
    655657      ! 
     
    673675      IF (nn_verbose_level == 0) RETURN 
    674676      this => first_berg 
    675       IF( ASSOCIATED(this) ) THEN 
     677      IF( ASSOCIATED(this) .AND. numicb.NE.-1 ) THEN 
    676678         WRITE(numicb,'(a," pe=(",i3,")")' ) cd_label, narea 
    677679         WRITE(numicb,'(a8,4x,a6,12x,a5,15x,a7,19x,a3,17x,a5,17x,a5,17x,a5)' )   & 
     
    685687      inbergs = ibergs 
    686688      CALL mpp_sum('icbutl', inbergs) 
    687       IF( ibergs > 0 )   WRITE(numicb,'(a," there are",i5," bergs out of",i6," on PE ",i4)')   & 
     689      IF( ibergs > 0 .AND. numicb.NE.-1 )   WRITE(numicb,'(a," there are",i5," bergs out of",i6," on PE ",i4)')   & 
    688690         &                                  cd_label, ibergs, inbergs, narea 
    689691      ! 
Note: See TracChangeset for help on using the changeset viewer.