REVIEW 3 major objections 5 minor 14 references
On the Removal of Solver-Induced Dependencies in Momentum-Weighted Interpolation for Primal and Continuous-Adjoint Flow Solvers
T0 review · 3 major / 5 minor · reviewed 2026-08-01 · deepseek-v4-flash
Pith's one-line read Momentum-weighted interpolation can be made independent of solver relaxation and time-step parameters while preserving the original discretization.
desk verdict A clean, parameter-free fix for solver-induced MWI dependence; the derivation holds up and the numerics support it, but the paper needs a data-availability correction and a softer physical-consistency claim. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Momentum-Weighted Interpolation (MWI) itself — the face-flux reconstruction scheme that combines an interpolated cell-centered predictor with a face-based pressure-gradient correction weighted by a mobility coefficient b_F proportional to Omega/A_P. The key move is to divide the relaxed, time-discretized momentum equation by the spatial diagonal coefficient A_P only, so the mobility entering the pressure correction no longer contains 1/omega or 1/Delta-t; the previously absorbed terms become recursive multipliers acting on stored flux-correction differences, as in Eq. (16).
What would settle it
Run the corrected MWI on a sequence of progressively more skewed or polyhedral meshes for the same cylinder or ship case at a fixed relaxation factor far from 1, and check whether the computed drag or wake quantity stays constant as mesh quality degrades; if the flux varies with mesh skewness while solver parameters are fixed, the cancellation underlying the corrected formulation is not exact at the discrete level.
Extended reading notes
Core claim
The paper establishes that the classical MWI face flux inherits a spurious dependence on solver parameters because the mobility coefficient b_F is proportional to the inverse of the interpolated diagonal momentum coefficient A_P, which in practical solvers contains 1/omega and 1/Delta-t contributions. By writing the relaxed, time-integrated momentum balance in a divided form and applying the same elimination of the non-pressure term as in the classical derivation, the author derives a modified flux expression in which the pressure-correction mobility is scaled only by the spatial coefficient, while the temporal and relaxation effects reappear as coefficients multiplying stored flux-correctio
Load-bearing premise
The derivation requires that the non-pressure part of the momentum balance, when interpolated from cell centers to a face, equals the same term evaluated directly at the face; on a real collocated mesh these are different discrete reconstructions, so the cancellation is exact only in a formal continuous sense.
Editorial extensions
If this is right
- CFD results obtained with the corrected MWI are reproducible across different relaxation factors and time steps, removing a hidden source of variance between supposedly identical simulations.
- Adjoint shape sensitivities become trustworthy when the adjoint solver requires small relaxation or pseudo-time steps, since the corrected form eliminates the parameter-induced sign changes observed in wake sensitivities.
- The correction is a minimal change to existing MWI implementations: the pressure-correction term is scaled differently and previously stored flux corrections are reused, so it can be dropped into current segregated solvers without altering the spatial discretization.
- Force-based quantities stabilize at the one-percent level, while field-based quantities such as wake homogeneity stabilize at the twenty-percent level, indicating that sensitivity studies benefit most from the correction.
- Because the formulation is derived on unstructured polyhedral collocated grids and applies equally to primal and adjoint systems, it covers the class of industrial finite-volume solvers.
Reading between the lines
- If the cancellation of the non-pressure term is exact only in the continuous limit, the residual dependence on relaxation might not vanish on highly skewed or otherwise low-quality meshes; a dedicated grid-quality sensitivity study would test this.
- The recursive form of the corrected flux resembles a time filter or discrete integrator for the flux correction, suggesting a possible connection to deferred-correction and dual-time-stepping strategies where stored corrections are re-weighted.
- A direct extension to higher-order time schemes (e.g., BDF2 or Crank–Nicolson) would require consistent recursive weights; the practical stability of the recursive term under strongly varying time steps has not been analyzed and is a natural next test.
- The observed sign change in adjoint wake sensitivity implies that optimization loops using the classical formulation may converge to the wrong descent direction, making the corrected formulation necessary for reliable gradient-based design.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a correction to Momentum-Weighted Interpolation (MWI) that removes contributions of under-relaxation and time discretization from the diagonal momentum coefficient appearing in the pressure-driven face-flux correction. The derivation is presented in a recipe-like way: classical MWI (Eq. 6), relaxation-only (Appendix A), time-only (Appendix B), and the combined case (Eq. 16). The combined formulation introduces stored MWI corrections from the previous time level and outer iteration, so that the converged fixed point gives a face flux whose pressure-correction term scales with the spatial mobility only. The numerical experiments on a 2D laminar cylinder and a 3D turbulent ship hull (JBC) compare the classical and corrected formulations under variations of relaxation factor and pseudo-time-step size. The corrected formulation yields nearly flat integral and field-based quantities, whereas the classical formulation exhibits deviations of order 1% in forces, up to 25% in wake-related quantities, and sign changes in adjoint wake sensitivities.
Significance. If the central claim holds, the paper removes a real practical artifact: solver-parameter dependence of converged MWI fluxes in both primal and continuous-adjoint solvers. The derivation is analytic and parameter-free, with no fitted coefficients; the fixed-point cancellation of the recursive terms is a structural property, not a calibration result. The numerical study is carefully designed, especially in fixing the primal state for all adjoint evaluations, which isolates the MWI effect on sensitivities. The work is an incremental but useful extension of Kühl & Rung (2022), and the recipe-like presentation should make the correction easy to implement in other finite-volume codes. The main limitations are the absence of external code/data for reproducibility and a few inconsistencies in the printed equations, but these do not undermine the analytical core.
major comments (3)
- [Section 3, Eq. (14)] The first recursive term after the pressure-correction term is printed as \omega d_F^n(\dot{V}^{n,k-1}_F - \tilde{V}^{n,k-1}_F). Subtracting Eq. (12) from Eq. (13) gives \omega d_F^n(\dot{V}^{n-1}_F - \tilde{V}^{n-1}_F), not an n,k-1 term. Since Eq. (16) correctly uses the previous-time-level correction \Delta\dot{V}^{n-1}_F, this is likely a typographical error in a central equation, but it must be corrected.
- [Section 3, Eq. (8)] The under-relaxation term on the right-hand side is printed with v^{n,k}_{P,i}, while Eq. (9), obtained by dividing Eq. (8), has v^{n,k-1}_{P,i}. These two equations are inconsistent; the correct under-relaxation history term is v^{n,k-1}, as used in Eqs. (9) and (11). Please fix Eq. (8).
- [Section 3, after Eq. (16)] The sentence 'the pressure-correction scaling becomes independent of both the chosen time-step size and the relaxation parameter' is not immediate from Eq. (16) alone, because the explicit pressure-correction coefficient is \omega b_F/(1+d_F). The independence holds at the converged fixed point, where the recursive terms combine to produce \dot{V} = \tilde{V} - b_F[\nabla p term]. This fixed-point reduction should be shown explicitly; as written, the claim appears too strong at the level of the transient equation.
minor comments (5)
- [Section 9, Data Availability] The statement 'No new data were generated or analyzed in this study' contradicts Section 4, which reports numerical results generated for this study. Please rephrase, e.g., 'No experimental data were generated; numerical data are available from the author upon request.'
- [Section 2, Eqs. (3)-(5) and Section 3, Eqs. (12)-(13)] The H/A terms are written without the overbar/non-overbar distinction defined in the text. For clarity, explicitly mark the interpolated H/A in the predictor equations and state that the face-based form uses the same interpolated H/A by construction, so that the cancellation in Eqs. (6) and (16) is unambiguous.
- [Abstract and Section 4.2] The abstract and conclusions state wake deviations 'up to 20%', but Sec. 4.2 reports deviations up to approximately +25% for W and beyond -100% for S_W. Please harmonize these numbers.
- [Section 4.1 and 4.2, experiment labels] The labels E1.1/E2.1 are reused with different meanings in the cylinder and ship sections. This is not fatal, but adding a prefix (e.g., C1.1, J1.1) would improve readability.
- [Section 3, reference to Eq. 22] The text says 'In complete analogy to Eqn. 22' before Eq. (13), but Eq. (22) appears only later in Appendix A. Please adjust the cross-reference or renumber.
Circularity Check
No significant circularity: parameter-independence is a derived fixed-point property, not a fitted or self-referential input.
full rationale
The derivation chain is a self-contained algebraic reformulation. Starting from the semi-discrete momentum equation with under-relaxation and implicit Euler time integration (Eq. 8), the paper rearranges to Eq. 11, constructs the interpolated predictor flux (Eq. 12) and the formal face-based momentum balance (Eq. 13), and cancels the shared non-pressure term H_P,i/A_P to obtain the recursive MWI correction (Eqs. 14–16). No parameter is fitted and no empirical target is used to determine the formula. The claimed independence from ω and Δt is a genuine fixed-point consequence: at convergence the recursive terms ΔV^{n,k−1} and ΔV^{n−1} cancel, leaving Ẍ_F = ẽ_F − b_F [∂p/∂x_i − f_i]_F^face ΔΓ, in which the mobility b_F is built from the spatial-only diagonal coefficient. This is a derivation, not a construction whose conclusion is identical to its assumption. The numerical sections compare the classical and corrected formulations in the same in-house solver; they demonstrate the effect but do not fit the correction. Concerns that are real but non-circular: the cancellation of interpolated versus face-based H/A is exact only in the continuous/formal sense (the paper itself notes the discrete reconstructions differ in Sec. 2), so on skewed grids the independence may be approximate; the numerical evidence relies on self-cited FreSCo+ validation; and the Data Availability statement (Sec. 9, "No new data were generated or analyzed in this study") contradicts the presented simulations. These affect robustness and reproducibility, not the circularity of the analytical claim.
Assumptions & free parameters
assumptions (4)
- domain assumption The cell-centered semi-discrete momentum balance (Eq. 1) can be evaluated 'formally' at face centers with the same discrete operators.
- domain assumption The face-interpolated non-pressure contribution (H_P,i/A_P)^bar_F equals the face-evaluated H_P,i/A_P in the face-based balance (Eqs. 12/13).
- domain assumption Baseline time integration is implicit Euler and under-relaxation enters as in Eq. 8; extensions to other schemes require 'a consistent modification' but are not derived.
- domain assumption The iterative/recursive process reaches a fixed point satisfying the stored-correction relations (Eq. 15) with the stated residual tolerances.
Cite this review
Pith. "Pith review of On the Removal of Solver-Induced Dependencies in Momentum-Weighted Interpolation for Primal and Continuous-Adjoint Flow Solvers." pith.science (2026). https://pith.science/paper/RBCEMFKC
@misc{pith2026260721736,
author = {Pith},
title = {Pith review of: On the Removal of Solver-Induced Dependencies in Momentum-Weighted Interpolation for Primal and Continuous-Adjoint Flow Solvers},
year = {2026},
howpublished = {\url{https://pith.science/paper/RBCEMFKC}},
note = {Machine review of arXiv:2607.21736}
}
read the original abstract
Momentum-Weighted Interpolation (MWI) is a key component in pressure--velocity coupling schemes on collocated cell-centered finite-volume methods for both primal and continuous adjoint formulations. In many practical implementations, MWI relies on diagonal momentum coefficients that include contributions from under-relaxation and time discretization. As a result, both primal quantities of interest and adjoint sensitivities may exhibit a non-physical dependence on solver parameters such as relaxation factors and time-step size, and no well-defined limit is obtained as these parameters approach zero. In this work, building on previous developments in discrete-consistent MWI formulations, a simple correction is proposed that removes solver-induced contributions from the diagonal momentum coefficients in the pressure-driven term. The resulting formulation preserves the original discretization while eliminating artificial dependencies on relaxation and time-stepping parameters and is applied consistently to both primal and adjoint systems. To facilitate its application, the derivation is presented in a structured, recipe-like manner that can be readily followed and transferred to different finite volume-based solver configurations. The proposed modification is assessed for a two-dimensional laminar cylinder flow and a three-dimensional turbulent ship hull flow configuration. In both cases, the uncorrected formulation leads to significant variations in forces, wake-related quantities, and shape sensitivities when solver parameters are altered, despite all simulations being iterated to converged residual levels and stable integral quantities. In contrast, the corrected formulation yields consistent results across a wide range of relaxation factors and time-step sizes.
Figures
Figures from the paper (10 more)
Reference graph
Works this paper leans on
-
[7]
doi:10.1016/j.jcp.2022.111474. N. K¨ uhl, M. Hinze, and T. Rung. Cahn-Hilliard Navier-Stokes Simulations for Marine Free-Surface Flows. Experimental and Computational Multiphase Flow, 2021a. doi:10.1007/s42757-020-0101-3. N. K¨ uhl, P. M. M¨ uller, and T. Rung. Adjoint Complement to the Universal Momentum Law of the Wall.Flow, Turbulence and Combustion, 2...
arXiv 2022
-
[12]
Xing-Kaeding and S
Y. Xing-Kaeding and S. Gatchell. Resistance and Self–Propulsion Predictions for Japan Bulk Carrier Without and With Duct Using the FreSCo + Code. In Proceedings of the Tokyo 2015 CFD Workshop, Tokyo, Japan, pages 291–296,
2015
-
[1983]
doi:10.2514/3.8284. A. St¨ uck, J. Kr¨ oger, and T. Rung. Adjoint-Based Hull Design for Wake Optimisation. Ship Technology Research, 58(1):34–44,
-
[2002]
doi:10.1080/104077902753385027. A Removal of Relaxation Contributions In practical segregated solution procedures, the momentum equations are typically solved in under-relaxed form. In this case, the semi-discrete momentum equation is modified such that Ak P ω vk P,i =H k P,i −Ω P ∂p ∂xi −f i k P + 1−ω ω Ak P vk−1 P,i ,(19) 14 whereω∈(0,1] denotes the rel...
-
[2003]
doi:10.1080/713836204. J.H. Ferziger and M. Peric. Computational Methods for Fluid Dynamics. Springer Science & Business Media,
-
[2007]
doi:10.1016/j.jcp.2006.06.021. F.R. Menter, M. Kuntz, and R. Langtry. Ten Years of Industrial Experience with the SST Turbulence Model. Turbulence, Heat and Mass Transfer, 4(1):625–632,
-
[2008]
doi:10.1002/fld.1770. A. Pascau. Cell Face Velocity Alternatives in a Structured Colocated Grid for the Unsteady Navier–Stokes Equations. International Journal for Numerical Methods in Fluids, 65(7):812–833,
-
[2011]
doi:10.1002/fld.2215. C.M. Rhie and W. L. Chow. Numerical Study of the Turbulent Flow Past an Airfoil with Trailing Edge Separation. AIAA Journal, 21(11):1525–1532,
Show all 14 references
-
[2012]
13 T. Hino, F. Stern, L. Larsson, M. Visonneau, N. Hirata, and J. Kim. Numerical Ship Hydrodynamics: An Assessment of the Tokyo 2015 Workshop, volume
2015
-
[2015]
doi:10.1016/j.compfluid.2015.01.008. B. Yu, Y. Kawaguchi, W.Q. Tao, and H. Ozoe. Checkerboard Pressure Predictions due to the Underrelaxation Factor and Time Step Size for a Nonstaggered Grid with Momentum Interpolation Method. Numerical Heat Transfer: Part B: Fundamentals, 41...
2015 doi
-
[2018]
doi:10.1080/09377255.2017.1411001. N. K¨ uhl and T. Rung. Discrete Adjoint Momentum-Weighted Interpolation Strategies.Journal of Computational Physics, 467:111474,
2017
-
[2020]
doi:10.1007/978-3-030-27607-2
-
[2022]
doi:10.1016/j.apor.2022.103134. R. Angerbauer and T. Rung. Hybrid RANS/LES Simulations of Aerodynamic Flows Around Superstructures of Ships. In 17th Symposium on Hybrid RANS-LES Methods, 17–19 September, 2018, Berlin, Germany, pages 367–377. Springer,
2022
-
[2023]
doi:10.1002/fld.5227. S.K. Choi, S.O. Kim, C.H. Lee, and H.K. Choi. Use of the Momentum Interpolation Method for Flows with a Large Body Force. Numerical Heat Transfer: Part B: Fundamentals, 43(3):267–287,
Reviewed August 1, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.