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/CONFIG – 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/CONFIG/SHARED/namelist_ref

    r10149 r11101  
    10801080&namctl        !   Control prints & Benchmark 
    10811081!----------------------------------------------------------------------- 
    1082    ln_ctl      = .false.   !  trends control print (expensive!) 
    1083    nn_print    =    0      !  level of print (0 no extra print) 
    1084    nn_ictls    =    0      !  start i indice of control sum (use to compare mono versus 
    1085    nn_ictle    =    0      !  end   i indice of control sum        multi processor runs 
    1086    nn_jctls    =    0      !  start j indice of control               over a subdomain) 
    1087    nn_jctle    =    0      !  end   j indice of control 
    1088    nn_isplt    =    1      !  number of processors in i-direction 
    1089    nn_jsplt    =    1      !  number of processors in j-direction 
    1090    nn_bench    =    0      !  Bench mode (1/0): CAUTION use zero except for bench 
    1091                            !     (no physical validity of the results) 
    1092    nn_timing   =    0      !  timing by routine activated (=1) creates timing.output file, or not (=0) 
     1082   ln_ctl      = .false.        !  trends control print (expensive!) 
     1083   sn_cfctl%l_config = .TRUE.   ! IF .true. then control which reports are written with the following 
     1084   sn_cfctl%l_runstat = .TRUE.  ! switches and which areas produce reports with the proc integer settings. 
     1085   sn_cfctl%l_trcstat = .FALSE. ! The default settings for the proc integers should ensure 
     1086   sn_cfctl%l_oceout  = .FALSE. ! that  all areas report. 
     1087   sn_cfctl%l_layout  = .FALSE. ! 
     1088   sn_cfctl%l_mppout  = .FALSE. ! 
     1089   sn_cfctl%l_mpptop  = .FALSE. ! 
     1090   sn_cfctl%procmin   = 0       ! Minimum area number for reporting [default:0] 
     1091   sn_cfctl%procmax   = 0       ! Maximum area number for reporting [default:0] 
     1092   sn_cfctl%procincr  = 1       ! Increment for optional subsetting of areas [default:1] 
     1093   sn_cfctl%ptimincr  = 1       ! Timestep increment for writing time step progress info/solver.stat file 
     1094   nn_print    =    0       !  level of print (0 no extra print) 
     1095   ln_flush    =    .FALSE. !  flush numout after each print. NOT recommended for production run 
     1096   nn_ictls    =    0       !  start i indice of control sum (use to compare mono versus 
     1097   nn_ictle    =    0       !  end   i indice of control sum        multi processor runs 
     1098   nn_jctls    =    0       !  start j indice of control               over a subdomain) 
     1099   nn_jctle    =    0       !  end   j indice of control 
     1100   nn_isplt    =    1       !  number of processors in i-direction 
     1101   nn_jsplt    =    1       !  number of processors in j-direction 
     1102   nn_bench    =    0       !  Bench mode (1/0): CAUTION use zero except for bench 
     1103                            !     (no physical validity of the results) 
     1104   nn_timing   =    0       !  timing by routine activated (=1) creates timing.output file, or not (=0) 
    10931105/ 
    10941106!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.