Skip to content

Review of the tidal-constituent parameters and revision of the tidal harmonic-analysis configuration

Context

An inconsistency between a parameter for the tidal constituent Mf and the corresponding literature reference has recently been reported. Further, it has been pointed out that the default configuration for tidal harmonic analysis (i.e., the default diamlr regressor configuration in file cfgs/SHARED/field_def_nemo-oce.xml) corresponds to the legacy, not the default, tidal constituent availability.

Proposal

In a first phase, the parameter set for the tidal constituent Mf is proposed to be corrected in file src/OCE/TDE/tide.h90 of the branch_4.2, branch_5.0, and main branches to bring it into agreement with its source specified therein:

--- a/src/OCE/TDE/tide.h90
+++ b/src/OCE/TDE/tide.h90
@@ -44,7 +44,7 @@
    !                         +--------+--------------+----+----+----+----+-----+-------+-----+------+------+------+----+------------+----------------+-----------------------+--------+
    !                         |                                                            Long-period tidal constituents                                                              |
    !                         +--------+--------------+----+----+----+----+-----+-------+-----+------+------+------+----+------------+----------------+-----------------------+--------+
-   tide_components( 1) = tide( 'Mf'   ,  0.042054_wp ,  0 ,  2 ,  1 ,  0 ,   0 ,     0 ,  -2 ,    0 ,    0 ,    0 ,  0 ,  74 )      ! CE73           | S54 (Table 2, A6)     |        |
+   tide_components( 1) = tide( 'Mf'   ,  0.042054_wp ,  0 ,  2 ,  0 ,  0 ,   0 ,     0 ,  -2 ,    0 ,    0 ,    0 ,  0 ,  74 )      ! CE73           | S54 (Table 2, A6)     |        |
    !                         +--------+--------------+----+----+----+----+-----+-------+-----+------+------+------+----+------------+----------------+-----------------------+--------+
    tide_components( 2) = tide( 'Mm'   ,  0.022187_wp ,  0 ,  1 ,  0 , -1 ,   0 ,     0 ,   0 ,    0 ,    0 ,    0 ,  0 ,  73 )      ! CE73           | S54 (Table 2, A2)     |        |
    !                         +--------+--------------+----+----+----+----+-----+-------+-----+------+------+------+----+------------+----------------+-----------------------+--------+

In a second phase, it might also be useful to further review the entire tidal-constituent parameter table in src/OCE/TDE/tide.h90 and, where required, make relevant adjustments or clarifications.

Further, it is also proposed to update the default configuration for tidal harmonic analysis to reflect the default set of available tidal constituents from NEMO version 5.0 onwards (i.e., to apply this change in branches branch_5.0 and main).

Edited by Simon Mueller
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information