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 11101 for branches/UKMO/dev_r5518_GO6_package/NEMOGCM/NEMO/OPA_SRC/ASM/asminc.F90 – NEMO

Ignore:
Timestamp:
2019-06-11T16:10:28+02:00 (5 years ago)
Author:
frrh
Message:

Merge changes from Met Office GMED ticket 450 to reduce unnecessary
text output from NEMO.
This output, which is typically not switchable, is rarely of interest
in normal (non-debugging) runs and simply redunantley consumes extra
file space.
Further, the presence of this text output has been shown to
significantly degrade performance of models which are run during
Met Office HPC RAID (disk) checks.
The new code introduces switches which are configurable via the
changes made in the associated Met Office MOCI ticket 399.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r5518_GO6_package/NEMOGCM/NEMO/OPA_SRC/ASM/asminc.F90

    r10149 r11101  
    164164      READ  ( numnam_cfg, nam_asminc, IOSTAT = ios, ERR = 902 ) 
    165165902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'nam_asminc in configuration namelist', lwp ) 
    166       IF(lwm) WRITE ( numond, nam_asminc ) 
     166      IF(lwm .AND. nprint > 2) WRITE ( numond, nam_asminc ) 
    167167 
    168168      ! Control print 
     
    207207         WRITE(numout,*) '      Choice of MLD for BGC assimilation                  mld_choice_bgc = ', mld_choice_bgc 
    208208         WRITE(numout,*) '      Maximum absolute chlorophyll increment (<=0 = off)    rn_maxchlinc = ', rn_maxchlinc 
     209         IF(lflush) CALL flush(numout) 
    209210      ENDIF 
    210211 
     
    242243         WRITE(numout,*) '       iitiaustr_date = ', iitiaustr_date 
    243244         WRITE(numout,*) '       iitiaufin_date = ', iitiaufin_date 
     245         IF(lflush) CALL flush(numout) 
    244246      ENDIF 
    245247       
     
    369371             WRITE(numout,*) '         Time-integrated weight = ', ztotwgt 
    370372             WRITE(numout,*) '         ===================================' 
     373             IF(lflush) CALL flush(numout) 
    371374          ENDIF 
    372375          
     
    590593      ENDIF 
    591594      ! 
     595      IF(lflush) CALL flush(numout) 
     596 
    592597   END SUBROUTINE asm_inc_init 
    593598 
     
    735740               WRITE(numout,*) 'tra_asm_inc : Tracer IAU at time step = ', kt,' with IAU weight = ', wgtiau(it) 
    736741               WRITE(numout,*) '~~~~~~~~~~~~' 
     742               IF(lflush) CALL flush(numout) 
    737743            ENDIF 
    738744 
     
    864870                  &  kt,' with IAU weight = ', wgtiau(it) 
    865871               WRITE(numout,*) '~~~~~~~~~~~~' 
     872               IF(lflush) CALL flush(numout) 
    866873            ENDIF 
    867874 
     
    940947                  &  kt,' with IAU weight = ', wgtiau(it) 
    941948               WRITE(numout,*) '~~~~~~~~~~~~' 
     949               IF(lflush) CALL flush(numout) 
    942950            ENDIF 
    943951 
     
    10301038                  &  kt,' with IAU weight = ', wgtiau(it) 
    10311039               WRITE(numout,*) '~~~~~~~~~~~~' 
     1040               IF(lflush) CALL flush(numout) 
    10321041            ENDIF 
    10331042 
Note: See TracChangeset for help on using the changeset viewer.