Articles | Volume 18, issue 20
https://doi.org/10.5194/gmd-18-7815-2025
© Author(s) 2025. This work is distributed under the Creative Commons Attribution 4.0 License.
Multigrid beta filter for faster computation of ensemble covariance localization
Download
- Final revised paper (published on 27 Oct 2025)
- Preprint (discussion started on 12 May 2025)
Interactive discussion
Status: closed
Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor
| : Report abuse
-
RC1: 'Comment on egusphere-2025-1866', Anonymous Referee #1, 09 Jun 2025
- AC4: 'Reply on RC1', Sho Yokota, 26 Jun 2025
-
RC2: 'Comment on egusphere-2025-1866', Benjamin Ménétrier, 10 Jun 2025
- AC5: 'Reply on RC2', Sho Yokota, 26 Jun 2025
-
CEC1: 'Comment on egusphere-2025-1866 - No compliance with the policy of the journal', Juan Antonio Añel, 20 Jun 2025
-
AC1: 'Reply on CEC1', Sho Yokota, 24 Jun 2025
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 24 Jun 2025
-
AC2: 'Reply on CEC2', Sho Yokota, 24 Jun 2025
-
CEC3: 'Reply on AC2', Juan Antonio Añel, 25 Jun 2025
-
AC3: 'Reply on CEC3', Sho Yokota, 26 Jun 2025
-
AC6: 'Reply on AC3', Sho Yokota, 30 Jun 2025
- CEC4: 'Reply on AC6', Juan Antonio Añel, 30 Jun 2025
-
AC6: 'Reply on AC3', Sho Yokota, 30 Jun 2025
-
AC3: 'Reply on CEC3', Sho Yokota, 26 Jun 2025
-
CEC3: 'Reply on AC2', Juan Antonio Añel, 25 Jun 2025
-
AC2: 'Reply on CEC2', Sho Yokota, 24 Jun 2025
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 24 Jun 2025
-
AC1: 'Reply on CEC1', Sho Yokota, 24 Jun 2025
Peer review completion
AR: Author's response | RR: Referee report | ED: Editor decision | EF: Editorial file upload
AR by Sho Yokota on behalf of the Authors (07 Aug 2025)
Author's response
Author's tracked changes
Manuscript
ED: Referee Nomination & Report Request started (15 Aug 2025) by Guoqing Ge
RR by Anonymous Referee #1 (28 Aug 2025)
RR by Benjamin Ménétrier (31 Aug 2025)
ED: Publish subject to minor revisions (review by editor) (11 Sep 2025) by Guoqing Ge
AR by Sho Yokota on behalf of the Authors (19 Sep 2025)
Author's response
Author's tracked changes
Manuscript
ED: Publish as is (20 Sep 2025) by Guoqing Ge
AR by Sho Yokota on behalf of the Authors (26 Sep 2025)
Manuscript
Major comments:
In the original MGBF design (Purser et al., 2022), the filter is applied hierarchically across multiple resolutions (g₁, g₂, …, gₙ), with each level contributing to the final covariance operator. This multiscale construction is central to MGBF's ability to approximate broad localization functions and capture anisotropic or spatially inhomogeneous structures. The process involves adjoint and direct filtering at each grid level (see Eq. 18 and Purser et al., MWR 2022, p. 722), and the results are additively combined (Eqs. 16–17), ensuring smoothness, self-adjointness, and scalability.
In contrast, the present manuscript adopts a significant simplification: filtering is applied only at the coarsest filter grid, with no filtering at finer levels. This is a clear deviation from the original formulation, and although the authors mention it is for computational efficiency (Lines 99 and 306), the implications of this choice are not adequately discussed. Specifically, the manuscript should examine:
Clarifying these points would help readers understand the trade-offs and limitations of this modified implementation.
Minor comments:
Line 55, The current title of Section 2.1, "Ensemble-variational (EnVar) data assimilation", does not reflect the fact that this subsection includes a detailed mathematical formulation of scale-dependent localization (SDL) as applied in the GSI-based 3DEnVar system. In particular, Eqs. (3) and (4) describe the decomposition of ensemble perturbations across multiple spatial scales and the corresponding block-structured localization matrix.
Since SDL is a significant methodological feature of the paper, both in terms of formulation and in experimental comparisons (e.g., RFSDL vs. MGBF04SDL), I recommend updating the subsection title to something more precise, such as “2.1 Ensemble-variational (EnVar) data assimilation with scale-dependent localization”.
In Line 105, the manuscript states that interpolations are performed “from g₁ to the analysis grid g₀.” Since g₁ is referred to as the “finest filter grid,” it may be misinterpreted as having equal or higher resolution than g₀. However, based on Table 2, g₁ can in fact be coarser than the analysis grid (e.g., in MGBF03–04). I suggest the authors clarify the resolution relationship between g₀ and g₁ to avoid potential confusion.
In Line 137, the authors mention that the analysis grid resolution is twice as coarse as the FV3LAM model grid (i.e., 6 km vs. 3 km), but do not provide any justification or discussion of this design choice. Since this resolution difference could affect the representativeness or accuracy of of the ensemble background error representation, localization, and filter application (especially given the role of multigrid interpolation in MGBF), it would be helpful if the authors could clarify:
Table 2: The symbol “–” appears in several columns (e.g., "Number of the finest filter grids", "Weight of (g₁, g₂, g₃, g₄)", filter specifications), but its exact meaning is not defined. It is unclear whether “–” indicates “not applicable,” “not used,” “same as previous case,” or “no filtering applied.” To improve clarity and reproducibility, I suggest the authors include a footnote or caption line in Table 2 to explicitly define what “–” represents in each context.
Lines 248–250 and elsewhere:The sentence beginning with “Nevertheless, the difference from RF…” is grammatically correct, but a bit hard to follow due to its length and repeated comparative structure. With multiple experiments and color-coded references mentioned together, the logical comparison becomes difficult to parse.
I suggest breaking it into two simpler sentences or rephrasing it for clarity. For example:
“MGBF04σ showed a smaller deviation from RF than MGBF04. Similarly, MGBF04σSDL was closer to RFSDL than MGBF04SDL.”
In fact, similar long and repetitive sentence constructions appear in several other places in the manuscript. I recommend that the authors go through the manuscript to revise such sentences for improved readability and flow.
Figure 9: there seems to be a mismatch between the panel labels and their descriptions in the caption. Based on the plotted content, panels (a) and (b) appear to show RMSE and bias for temperature, while (c) and (d) show RMSE and bias for horizontal wind. However, the caption currently states that (a, c) are temperature and (b, d) are wind, which appears to be incorrect.
Lines 305-306: The sentence “… and showed how to prevent the computational problem found in applying it” reads a bit awkwardly. The phrase “prevent the computational problem” is not the best fit here, since the issue already occurred during implementation.