Changes between Version 3 and Version 4 of 2019WP/ENHANCE-04_AndrewC-reporting
- Timestamp:
- 2019-01-09T15:02:01+01:00 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
2019WP/ENHANCE-04_AndrewC-reporting
v3 v4 53 53 }}} 54 54 55 {{{ 55 {{{#!diff 56 56 Index: OCE/IOM/in_out_manager.F90 57 57 =================================================================== … … 116 116 The new structure is read and reported in nemogcm.F90. Changes for all variants are similar OCE/nemogcm.F90 is shown here: 117 117 118 {{{ 118 {{{#!diff 119 119 Index: OCE/nemogcm.F90 120 120 =================================================================== … … 212 212 The logic changes required in stpctl.F90 to control the production of run.stat are relatively simple. Two new local logicals are introduced to avoid having to evaluate logical constructs repeatedly. These determine whether or not to collect the global maximums (lcolruns) and whether or not to handle the actual writing (lwrtruns). 213 213 214 {{{ 214 {{{#!diff 215 215 216 216 Index: OCE/stpctl.F90 … … 265 265 266 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). 267 {{{ 267 {{{#!diff 268 268 Index: TOP/prtctl_trc.F90 269 269 =================================================================== … … 340 340 Control over the creation of multiple layout.dat files is easy to implement and so has been done as an example of how output in this category will be handled in future. For this category, the area subsetting can be used to restrict which areas produce files. The standard layout.dat file, produced by narea = 1 is always produced. 341 341 342 {{{ 342 {{{#!diff 343 343 Index: OCE/LBC/mppini.F90 344 344 =================================================================== … … 403 403 Finally, once implemented, these changes allow SETTE tests to be run without creating the full set of multiple output files. It is simply a case of replacing all ln_ctl settings like so: 404 404 405 {{{ 405 {{{#!diff 406 406 290c291,294 407 407 < set_namelist namelist_cfg ln_ctl .true.