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
).