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.
2019WP/ENHANCE-04_AndrewC-reporting (diff) – NEMO

Changes between Version 5 and Version 6 of 2019WP/ENHANCE-04_AndrewC-reporting


Ignore:
Timestamp:
2019-01-09T18:02:26+01:00 (5 years ago)
Author:
acc
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2019WP/ENHANCE-04_AndrewC-reporting

    v5 v6  
    1616[[Include(wiki:Developers/DevProcess#preview_)]] 
    1717}}} 
    18 One of the features of NEMO 4.0 is the large reduction in global communications at the cost of suppressing some global diagnostics which tend to be useful only during SETTE testing, debugging or new configuration development. Such diagnostics can be re-activated using the ln_ctl namelist variable but this is rather a blunt instrument in that it activates all extra output for all processing elements. This list ican include: 
     18One of the features of NEMO 4.0 is the large reduction in global communications at the cost of suppressing some global diagnostics which tend to be useful only during SETTE testing, debugging or new configuration development. Such diagnostics can be re-activated using the ln_ctl namelist variable but this is a rather blunt instrument in that it activates all extra output for all processing elements. This list can include: 
    1919{{{ 
    2020run.stat 
     
    4646 
    4747{{{ 
    48 * l_config                        Activates use of the settings in the rest of the structure (ln_ctl is ignored if this is true) 
     48* l_config                        Activates use of the settings in the rest of the structure (specifically for when ln_ctl is false) 
    4949* l_runstat, l_trcstat            Activates production of global stats files. Only a single file of each of these is ever produced. 
    5050* l_oceout, l_layout, l_EMPave    Normal operation is to produce a single version of each of these. If true then a version for each area is produced 
     
    113113    nn_ictle    =    0      !  end   i indice of control sum        multi processor runs 
    114114}}} 
     115 
     116''' 2. OCE/nemogcm.F90,  OFF/nemogcm.F90,  SAO/nemogcm.F90,  SAS/nemogcm.F90 ''' 
    115117 
    116118The new structure is read and reported in nemogcm.F90. Changes for all variants are similar OCE/nemogcm.F90 is shown here: 
     
    264266''' 4. TOP/prtctl_trc.F90 TOP/trcini.F90 TOP/trcstp.F90 ''' 
    265267 
    266 Changes to control the production of tracer.stat follow similar lines with the introduction of a lltrcstat local logical. Note also changes ti prtctl_trc.F90 to make mpp.top.output filenames compatible  with other similar filenames (i.e. use I4.4 for area number). 
     268Changes to control the production of tracer.stat follow similar lines with the introduction of a lltrcstat local logical. Note also changes to prtctl_trc.F90 to make mpp.top.output filenames compatible  with other similar filenames (i.e. use I4.4 for area number). 
    267269{{{#!diff 
    268270Index: TOP/prtctl_trc.F90