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 10986 for NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/FLO/flodom.F90 – NEMO

Ignore:
Timestamp:
2019-05-16T15:23:56+02:00 (5 years ago)
Author:
andmirek
Message:

GMED 462 add flush

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/FLO/flodom.F90

    r10888 r10986  
    5959      ! Initialisation with the geographical position or restart 
    6060       
    61       IF(lwp) WRITE(numout,*) 'flo_dom : compute initial position of floats' 
    62       IF(lwp) WRITE(numout,*) '~~~~~~~~' 
    63       IF(lwp) WRITE(numout,*) '           jpnfl = ',jpnfl 
     61      IF(lwp) THEN 
     62         WRITE(numout,*) 'flo_dom : compute initial position of floats' 
     63         WRITE(numout,*) '~~~~~~~~' 
     64         WRITE(numout,*) '           jpnfl = ',jpnfl 
     65         IF(lflush) CALL FLUSH(numout) 
     66      ENDIF 
    6467       
    6568      !-------------------------! 
     
    8992         IF( jpnfl > jpnrstflo )THEN 
    9093 
    91             IF(lwp) WRITE(numout,*) '        add new floats' 
     94            IF(lwp) THEN 
     95               WRITE(numout,*) '        add new floats' 
     96               IF(lflush) CALL FLUSH(numout) 
     97            ENDIF 
    9298 
    9399            IF( ln_ariane )THEN  !Add new floats with ariane convention 
     
    145151      DO jfl = kfl_start,kfl_end 
    146152         READ(inum,*) flxx(jfl),flyy(jfl),flzz(jfl), nisobfl(jfl),ngrpfl(jfl),itrash 
    147          if(lwp)write(numout,*)'read:',jfl,flxx(jfl),flyy(jfl),flzz(jfl), nisobfl(jfl),ngrpfl(jfl),itrash ; call flush(numout) 
     153         IF(lwp) THEN 
     154            write(numout,*)'read:',jfl,flxx(jfl),flyy(jfl),flzz(jfl), nisobfl(jfl),ngrpfl(jfl),itrash 
     155            IF(lflush) CALL FLUSH(numout) 
     156         ENDIF 
    148157      END DO 
    149158      CLOSE(inum) 
     
    266275         DO jfl =  kfl_start,kfl_end 
    267276            IF( idomfl(jfl) == 1 ) THEN 
    268                IF(lwp) WRITE(numout,*)'*****************************' 
    269                IF(lwp) WRITE(numout,*)'!!!!!!!  WARNING   !!!!!!!!!!' 
    270                IF(lwp) WRITE(numout,*)'*****************************' 
    271                IF(lwp) WRITE(numout,*)'The float number',jfl,'is out of the sea.' 
    272                IF(lwp) WRITE(numout,*)'geographical position',flxx(jfl),flyy(jfl),flzz(jfl) 
    273                IF(lwp) WRITE(numout,*)'index position',tpifl(jfl),tpjfl(jfl),tpkfl(jfl) 
     277               IF(lwp) THEN 
     278                  WRITE(numout,*)'*****************************' 
     279                  WRITE(numout,*)'!!!!!!!  WARNING   !!!!!!!!!!' 
     280                  WRITE(numout,*)'*****************************' 
     281                  WRITE(numout,*)'The float number',jfl,'is out of the sea.' 
     282                  WRITE(numout,*)'geographical position',flxx(jfl),flyy(jfl),flzz(jfl) 
     283                  WRITE(numout,*)'index position',tpifl(jfl),tpjfl(jfl),tpkfl(jfl) 
     284                  IF(lflush) CALL FLUSH(numout) 
     285               ENDIF 
    274286            ENDIF 
    275287         END DO 
Note: See TracChangeset for help on using the changeset viewer.