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/ASM – NEMO

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

GMED 462 add flush

Location:
NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/ASM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/ASM/asmbkg.F90

    r10888 r10986  
    8282         ! 
    8383         IF( .NOT. llok ) THEN 
    84             IF(lwp) WRITE(numout,*) ' Setting up assimilation background file '// TRIM( c_asmbkg ) 
     84            IF(lwp) THEN 
     85               WRITE(numout,*) ' Setting up assimilation background file '// TRIM( c_asmbkg ) 
     86               IF(lflush) CALL FLUSH(numout) 
     87            ENDIF 
    8588            ! 
    8689            !                                      ! Define the output file         
     
    9093               zdate = REAL( ndastp ) 
    9194               IF( ln_zdftke ) THEN                   ! read turbulent kinetic energy ( en ) 
    92                   IF(lwp) WRITE(numout,*) ' Reading TKE (en) from restart...' 
     95                  IF(lwp) THEN 
     96                     WRITE(numout,*) ' Reading TKE (en) from restart...' 
     97                     IF(lflush) CALL FLUSH(numout) 
     98                  ENDIF 
    9399                  CALL tke_rst( nit000, 'READ' ) 
    94100               ENDIF 
     
    120126         ! 
    121127         IF( .NOT. llok ) THEN 
    122             IF(lwp) WRITE(numout,*) ' Setting up assimilation background file '// TRIM( c_asmdin ) 
     128            IF(lwp) THEN 
     129               WRITE(numout,*) ' Setting up assimilation background file '// TRIM( c_asmdin ) 
     130               IF(lflush) CALL FLUSH(numout) 
     131            ENDIF 
    123132            ! 
    124133            !                                      ! Define the output file         
  • NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/ASM/asminc.F90

    r10968 r10986  
    173173         WRITE(numout,*) '      Logical switch for ensuring that the sa > salfixmin      ln_salfix = ', ln_salfix 
    174174         WRITE(numout,*) '      Minimum salinity after applying the increments           salfixmin = ', salfixmin 
     175         IF(lflush) CALL FLUSH(numout) 
    175176      ENDIF 
    176177 
     
    209210         WRITE(numout,*) '       ditiaustr_date = ', ditiaustr_date 
    210211         WRITE(numout,*) '       ditiaufin_date = ', ditiaufin_date 
     212         IF(lflush) CALL FLUSH(numout) 
    211213      ENDIF 
    212214 
     
    311313             WRITE(numout,*) '         Time-integrated weight = ', ztotwgt 
    312314             WRITE(numout,*) '         ===================================' 
     315             IF(lflush) CALL FLUSH(numout) 
    313316          ENDIF 
    314317          
     
    347350            WRITE(numout,*) 'asm_inc_init : Assimilation increments valid between dates ', z_inc_dateb,' and ', z_inc_datef 
    348351            WRITE(numout,*) '~~~~~~~~~~~~' 
     352            IF(lflush) CALL FLUSH(numout) 
    349353         ENDIF 
    350354         ! 
     
    462466            WRITE(numout,*) '   ==>>>  Assimilation background state valid at : ', zdate_bkg 
    463467            WRITE(numout,*) 
     468            IF(lflush) CALL FLUSH(numout) 
    464469         ENDIF 
    465470         ! 
     
    491496      ENDIF 
    492497      ! 
    493       IF(lwp) WRITE(numout,*) '   ==>>>   Euler time step switch is ', neuler 
     498      IF(lwp) THEN 
     499         WRITE(numout,*) '   ==>>>   Euler time step switch is ', neuler 
     500         IF(lflush) CALL FLUSH(numout) 
     501      ENDIF 
    494502      ! 
    495503      IF( lk_asminc ) THEN                            !==  data assimilation  ==! 
     
    542550               WRITE(numout,*) 'tra_asm_inc : Tracer IAU at time step = ', kt,' with IAU weight = ', wgtiau(it) 
    543551               WRITE(numout,*) '~~~~~~~~~~~~' 
     552               IF(lflush) CALL FLUSH(numout) 
    544553            ENDIF 
    545554            ! 
     
    657666               WRITE(numout,*) 'dyn_asm_inc : Dynamics IAU at time step = ', kt,' with IAU weight = ', wgtiau(it) 
    658667               WRITE(numout,*) '~~~~~~~~~~~~' 
     668               IF(lflush) CALL FLUSH(numout) 
    659669            ENDIF 
    660670            ! 
     
    728738                  &  kt,' with IAU weight = ', wgtiau(it) 
    729739               WRITE(numout,*) '~~~~~~~~~~~~' 
     740               IF(lflush) CALL FLUSH(numout) 
    730741            ENDIF 
    731742            ! 
     
    845856               WRITE(numout,*) 'seaice_asm_inc : sea ice conc IAU at time step = ', kt,' with IAU weight = ', wgtiau(it) 
    846857               WRITE(numout,*) '~~~~~~~~~~~~' 
     858               IF(lflush) CALL FLUSH(numout) 
    847859            ENDIF 
    848860            ! 
Note: See TracChangeset for help on using the changeset viewer.