Changes between Version 4 and Version 5 of 2019WP/ENHANCE-05_SimonM-Harmonic_Analysis
- Timestamp:
- 2018-12-19T16:11:49+01:00 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
2019WP/ENHANCE-05_SimonM-Harmonic_Analysis
v4 v5 8 8 9 9 == Summary 10 The harmonic analysis diagnostics available in the current code are limited to 2D (surface only), inflexible in their choice of tidal components and activated via a preprocessor key. This work will update the existing option with dynamic allocation and logical control (removing the preprocessor key). It will also introduce a more efficient algorithm for collecting, optional, 3D diagnostics with name list configurable choice of components for analysis and output. This work builds on a tested implementation by Nicolas Bruneau into a pre-4.0beta version 11 ''#2175' 10 The harmonic analysis diagnostics available in the current code are limited to two-dimensional fields (surface only), are activated via a preprocessor key, use unconventional namelist parameter names, and use a mixture of dynamic and static allocation for large arrays. This action will update the existing option with dynamic allocation of large arrays throughout, with logical control (removing the preprocessor key), with renamed namelist parameters (in line with the naming convention), with optional three-dimensional diagnostics, and with restartability of the harmonic analysis; it also aims to enhance the efficiency of the diagnostic algorithm. This work will build on and benefit from aspects of a tested implementation of both three-dimensional harmonic analysis and an algorithm of higher computational efficiency by Nicolas Bruneau into a pre-4.0beta version of NEMO. See ticket ''#2175''. 12 11 13 12 == Preview