{"id":"d8d35ab0-144f-4478-8cd8-4d116506e30e","arxiv_id":"2505.13154","paper_version":1,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":7.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":2,"one_line_summary":"A conformally mapped numerical wave tank with piston and flap wavemakers is derived and validated, reproducing spectra and spurious waves faster than real time.","lead":"Scientists built a fast computer model of two-dimensional wave tanks with piston and flap wavemakers. It solves only the wave surface equations using conformal mapping, and could speed up wave calibration and extreme wave prediction for ship and offshore design.","discovery_kind":"new_method","skeptic_critique":{"model":"deepseek-v4-flash","headline":"2D model validated against a 3D flume: transverse sloshing energy at the 90 m station undermines the 'complete representation' and phase-resolved claims.","rationale":"The reader's weakest assumption—that the 2D irrotational formulation is the load-bearing simplification—is exactly the concern that lands hardest. The paper's experimental section repeatedly identifies transverse sloshing and other 3D effects as the cause of phase shifts and energy deficits at the 90 m station, and the closing remarks explicitly concede the absence of 3D physics. The central claim's 'complete numerical representation' is therefore not supported as stated; the model is well demonstrated as a 2D wave tank with accurate spectral and statistical behavior, but not as a complete phase-resolved replica of a physical 3D flume. Secondary concerns (unpublished third-order wavemaker theory, tuning of damping parameters, no code/data release) are real but less central: they affect reproducibility more than the core derivation. The reader's CONDITIONAL verdict already captures the primary concern, so no verdict change is needed; the condition should be a quantitative demonstration that the 3D component is negligible at the validation station, or a revision of the completeness and phase-resolved claims to the 2D context.","tokens_in":19346,"tokens_out":18545,"duration_ms":188638,"concrete_test":"Using the existing transverse wave-gauge row (bottom panels of Figs. 12 and 13), compute the variance of the transverse-gauge signal minus the center-gauge reference over the common time window and express it as a fraction of the variance of the collinear harp signals at the same station. If that fraction is non-negligible (e.g., > 5%) for cases 80121, 80103, 80112 and 80084, the 3D component is dynamically significant and the 2D model cannot be claimed complete; a secondary check is to correlate the transverse-gauge amplitude time series with the simulation-minus-experiment residual to see whether the phase errors scale with sloshing activity. If the ratio is small, the concern is refuted and the phase shifts must be attributed to other, model-internal causes.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The central claim that the conformal-mapped tank provides a 'complete numerical representation of wave flumes' requires that all dynamically relevant degrees of freedom in the physical flume be contained in the 2D vertical plane. The paper's own experiments violate this condition. Section 6.2 attributes observed phase shifts and energy discrepancies to 'three-dimensional effects and the excitation of transverse sloshing modes', and the bottom panels of Figs. 12 and 13 show transverse-gauge deviations of order 0.05–0.1 m against wave heights of 0.15–0.3 m. Section 6.3 similarly invokes 3D effects, paddle gaps, and measurement inaccuracies to explain missing energy, and Section 7 concedes the model 'lacks three-dimensional effects' and questions whether 'exact phase-resolved predictions' are attainable. Since the 90 m measurement station is the only far-field validation, the phase-resolved component of the central claim is not supported by the presented evidence; what is demonstrated is spectral/statistical fidelity, which is less demanding. The concern is not that the 2D model is wrong within its scope, but that the paper's 'complete' and 'phase-resolved' framing overstates what the validation can establish.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper extends a double-layered conformal mapping method for two-dimensional potential-flow water waves so that it can represent piston- and flap-type wavemakers as moving boundaries in a numerical wave tank. It gives explicit conformal maps for piston motion (Eq. 21) and flap motion (Eqs. 25-28), a background potential satisfying the wall conditions (Eq. 29), and validates the resulting model against exact steady wave solutions, second-order wavemaker theory, return-flow predictions, and laboratory experiments in a towing tank. The paper claims that this provides, for the first time based on conformal mapping, a complete numerical representation of wave flumes, that the model reproduces spurious waves and spectral evolution, and that it runs faster than real time except for the shortest tested periods.","tokens_in":19557,"tokens_out":13090,"duration_ms":139403,"significance":"If the technical content is sound, this is a useful contribution to numerical wave tank methodology. The conformal mapping construction avoids discretizing the interior and solid boundaries, the free surface is treated nonlinearly without order truncation, and the wavemaker kinematics are satisfied by construction. The kinematic condition checks in Fig. 6, the comparison with SSGW phase velocities in Fig. 7, and the spectral and statistical comparisons in Figs. 15-18 are valuable demonstrations, and the inclusion of code listings is a practical strength. However, the central claim of a 'complete numerical representation of wave flumes' is broader than what the two-dimensional model and the presented validation can support, and one validation formula appears to be in error. These issues are local and fixable, so the paper merits revision rather than rejection.","major_comments":[{"comment":"The return-flow formula appears to under-predict the depth-averaged Stokes drift by a factor of two. For a monochromatic wave the depth-integrated Stokes transport is (1/2)|a|^2 ω coth(kh), so mass conservation in a closed tank gives U0 = −(1/(2h))|a|^2 ω coth(kh) = −g k |a|^2/(2hω). Equation (34) has g/(4h) instead. Unless a_n is defined with a non-standard amplitude convention, which is not stated, the comparison in Fig. 8 uses a target that is a factor of two too small and cannot serve as a quantitative validation of return flow. Please correct Eq. (34) or define the amplitude convention precisely and recompute the comparison.","section":"§5, Eq. (34)"},{"comment":"The abstract's claim of a 'complete numerical representation of wave flumes' and §8's statement that phase-resolved signals agree 'even at considerable distances' are stronger than the evidence supports. Section 6.2 attributes observed phase shifts and energy discrepancies to 'three-dimensional effects and the excitation of transverse sloshing modes', §6.3 invokes three-dimensional effects, paddle gaps, and measurement inaccuracies to explain missing energy, and §7 concedes that the model 'lacks three-dimensional effects' and questions whether 'exact phase-resolved predictions' are attainable. The bottom panels of Figs. 12 and 13 show transverse-gauge deviations of order 0.05-0.1 m against wave heights of 0.15-0.3 m. The demonstrated capabilities are spectral and statistical fidelity in a two-dimensional setting; the 'complete' and phase-resolved wording should be qualified accordingly.","section":"Abstract; §§6.2-6.3; §7"},{"comment":"A substantial part of the validation is not independently checkable. The text states that third-order spurious-wave predictions are included 'using the author's own, as yet unpublished, extensive wavemaker theory', and the return-flow comparison in Fig. 8 relies on Akselsen (2025b). Since the paper's central claims include accurate reproduction of wavemaker characteristics and spurious waves, the third-order comparison in Fig. 9 and the return-flow target in Fig. 8 function as validation against the author's own constructions. Please include a derivation or a citable reference for the third-order theory, or restrict the relevant validation claims to the parts that do not depend on it.","section":"§6.1, Fig. 9"}],"minor_comments":[{"comment":"The sentence preceding Eq. (15), 'which is to eb evaluated', contains a typo and should read 'which is to be evaluated'.","section":"§2.2, Eq. (15)"},{"comment":"The caption contains 'Sokes' second definition' and should read 'Stokes' second definition'.","section":"Figure 7 caption"},{"comment":"The affiliation line lists 'Trønderlag'; the correct Norwegian county name is 'Trøndelag'.","section":"Affiliation"},{"comment":"The phrase 'three-multidimensional effects' is likely a typo for 'three-dimensional effects'.","section":"§6.1, paragraph after Fig. 9"},{"comment":"The sentence 'Simulated wavemaker motions are identical to those applied during the Identical wavemaker motions are applied...' is grammatically broken and appears to be a duplicated partial sentence.","section":"§6.3, paragraph after Fig. 14"},{"comment":"In the MATLAB code, the line 'nx = size(nu,1);' uses the variable 'nu', whereas the function argument is named 'mu'; this would cause an error when the function is called.","section":"Appendix B, Listing 2"},{"comment":"The caption lists the third panel angle as 30 degrees twice; please confirm whether the third panel is meant to be -30 degrees.","section":"Figure 5 caption"}],"recommendation":"major_revision","confidential_remarks":"The paper depends heavily on two companion manuscripts that are not yet publicly available in final form (Akselsen 2025a, 2025b). For reviewability, I suggest asking the author to include the key derivations of the third-order wavemaker theory and the return-flow result in an appendix or to make the companion works available. The factor-of-two issue in Eq. (34) should be resolved before acceptance, and the claims in the abstract should be aligned with the actual two-dimensional scope and the caveats in §7."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"The core contribution here is real and worth engaging with: the piston map (Eq. 21) and the flap map built from rotated projection kernels plus the background potential in Eq. 29 are new, and they let the conformal-mapping framework handle moving lateral boundaries in a way the earlier Chalikov/Dyachenko/Ruban work doesn't. The kinematic condition is satisfied by construction, and the paper verifies that explicitly. That alone makes this a meaningful step forward for 2D numerical wave tanks.\n\nWhat the paper does well: the validation is much stronger than the usual for this kind of method. Phase velocity is checked against SSGW exact solutions, not just linear theory. Return flow is compared to the analytic Stokes-drift prediction and matches. The experimental comparisons, especially the spectra in Section 6.3 and the spurious wave amplitudes in Figure 9, show the model actually captures the physics. The author also deserves credit for being candid about the 3D limitations in Sections 6.2 and 7, and for shipping MATLAB listings of the core kernels and the flap iteration.\n\nSoft spots, in proportion: the abstract's claim of a \"complete numerical representation of wave flumes\" is overbroad. The flume is 3D, the experiments show transverse sloshing and unexplained energy loss, and the author himself questions whether phase-resolved predictions at 90 meters are attainable. So this is a framing problem, not a load-bearing flaw. The model is solid within its 2D scope, but the \"complete\" word should go, and the phase-resolved claims should be softened to spectral/statistical fidelity with phase-resolved as a best case. Second, the higher-harmonic comparisons in Figure 9 lean on an unpublished third-order wavemaker theory (Akselsen 2025b). That's not circular for the main results — SSGW and the experimental spectra carry those — but it makes the third-order validation hard to audit. The author should either publish that theory or clearly mark the third-order comparison as preliminary. Third, the damping parameters are adjusted for the steepest case (k_d = 0.25k_max, r = 0.25). Minor, but a sensitivity study would help.\n\nBottom line: this deserves a serious referee. It should be accepted after a revision that tempers the \"complete\" claim and makes the auxiliary third-order theory accessible. I'd cite it if I were working on numerical wave tanks or phase-resolving wave prediction.","headline":"A genuinely useful extension of conformal-mapped wave models to piston and flap wavemakers, with solid validation and a few overbroad claims that need tempering.","tokens_in":20085,"tokens_out":1444,"would_cite":true,"duration_ms":16019,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"This paper claims that a double-layered conformal mapping, extended with piston and flap wavemaker maps, gives the first complete conformal-mapping-based numerical representation of a two-dimensional wave flume.","keywords":["conformal mapping","numerical wave tank","piston wavemaker","flap wavemaker","spurious waves","return flow","spectral evolution","wave calibration"],"falsifier":"Run the same wavemaker signal in a flume at two different widths while keeping depth and paddle geometry fixed; if the phase-resolved surface elevation at 90 meters differs between the two runs, the two-dimensional conformal model cannot be the full description, whereas identical signals would support its phase-resolved claim.","tokens_in":19091,"feed_emoji":"🌊","tokens_out":11233,"duration_ms":105368,"temperature":0.7,"pith_summary":"This paper claims that a numerical wave tank for two-dimensional water waves can be built from conformal mapping alone, with both piston and flap wavemakers represented exactly at the mapped boundary. It presents explicit maps for the two wavemaker types and a background potential that enforces the tank walls, and it validates the scheme theoretically and against laboratory measurements in a deep towing tank. If the claim is correct, a simulation can reproduce wavemaker kinematics, spurious waves, return flow, spectral evolution, and wave-height statistics at beyond real-time speed for most wave periods. That would make numerical wave calibration and extreme-event screening practical complements to physical experiments.","feed_headline":"Conformal mapping now models full wave flumes, wavemakers included","feed_subtitle":"The method matches measured spectra 90 meters down the flume and runs faster than real time for most periods.","key_machinery":"The engine is two nested conformal maps, $z=\\bar f(\\bar z,t)$ and $\\bar z=\\bar{\\bar f}(\\bar{\\bar z},t)$, which send the moving wavemaker and bed to fixed straight lines and the free surface to a horizontal line in a rectangle. This leaves only surface dynamics to be integrated explicitly, while the fluid interior and all solid boundaries are handled analytically. The harmonic-extension work is carried by the projection kernels $[\\mathcal{C}_h*\\mu]$ and $[\\mathcal{S}_h*\\mu]$ of Eq. (8), which convert boundary data into the complex potential and back out map velocities; wall impermeability is enforced by horizontal mirroring of the domain. Piston motion enters through the dilation map (Eq. 21), flap motion through the iterated kernel map (Eqs. 25–28), and the wall condition through the background potential $\\bar W$ of Eq. (29).","core_discovery":"The paper's central claim is that a double-layered conformal mapping—first straightening the prescribed wavemaker, bed, and walls into an intermediate plane, then mapping the free surface to a fixed rectangle—can incorporate piston and flap wavemakers exactly. For a piston, the map is a time-dependent dilation about the far corner (Eq. 21); for a flap, the map is built from rotated projection kernels with an iterated displacement (Eqs. 25–28) and repositioned so the waterline meets the paddle face. A precomputed background potential (Eq. 29) enforces impermeability along the paddle and walls. The result, the author argues, is the first conformal-mapping-based numerical representation of a complete wave flume. The paper demonstrates exactly satisfied kinematic conditions at the wavemaker, return flow matching the Stokes-drift/mass-conservation value, and agreement with experiments on phase velocity, spurious-wave amplitudes, spectral evolution, and wave-height distributions at a measurement station 90 meters from the wavemaker.","pith_inferences":["Editorial inference: the same mapping construction could be adapted to other wavemaker geometries—multi-hinged paddles, directional wavemakers, or absorbing wavemakers—turning the method into a general testbed for wavemaker theory rather than a two-case construction.","Editorial inference: the unexplained small phase shifts at 90 meters could be tested by varying the flume width; if the shifts scale with width, they are three-dimensional in origin, and if not, a missing two-dimensional mechanism such as a wall boundary-layer current is implicated.","Editorial inference: because the model runs beyond real time and preserves full nonlinearity, it could generate the many synthetic realizations needed to estimate extreme wave-height statistics for a specific flume, complementing limited physical ensembles.","Editorial inference: the Schwarz-Christoffel flap variant of Appendix A, which avoids the Gibbs noise of the kernel map at the hinge, could extend reliable flap angles beyond the roughly 35-degree convergence limit noted for the projection-kernel iteration."],"forward_implications":["Replaying an experimentally recorded wavemaker signal in the simulation yields phase-resolved surface elevation that tracks the measured harp signals at 90 meters for moderate wave steepness.","The model captures the amplitude and arrival of second- and third-order spurious waves, and it reproduces the suppression of those waves when Schäffer's second-order correction is applied to the paddle signal.","The simulated wave spectrum at the measurement location, including its evolution along the flume, matches the measured spectrum, while linear wavemaker theory does not capture that evolution.","Beyond real-time computation for most tested periods means calibration iterations can be run numerically before physical tests, cutting laboratory time.","Wave height statistics at the measurement gauge follow the experimental distributions up to the sample-limited tail, supporting the model's use for statistical wave characterization."],"supporting_citations":[{"why":"Introduces the double-layered conformal mapping method and numerical scheme that this paper extends to wavemakers.","marker":"Akselsen (2025a)"},{"why":"Shows the return flow is the zero-mode limit of second-order spurious wave theory, used to validate the simulated return current.","marker":"Akselsen (2025b)"},{"why":"Provides the projection kernels, modal damping formula, and FFT-based integration scheme the model adopts.","marker":"Chalikov and Sheinin (2005)"},{"why":"Supplies the second-order wavemaker theory used for spurious-wave amplitude comparisons and the correction signal tested in Section 6.1.","marker":"Schäffer (1996)"},{"why":"Gives the exact steady-wave solution used as a benchmark for the model's nonlinear phase velocity.","marker":"Clamond and Dutykh (2018)"},{"why":"The absorption-layer method this paper adapts as its numerical beach in Eq. (20).","marker":"Bonnefoy et al. (2010)"},{"why":"Least-squares wave-fitting method used to estimate amplitudes of principal and higher-order free waves from gauge time series.","marker":"Mansard and Funke (1980)"},{"why":"Tertiary phase-velocity modulations invoked to explain spectral peak shifts relative to linear dispersion markers.","marker":"Longuet-Higgins and Phillips (1962)"}],"fun_headline_variants":["First conformal mapping model of a full wave flume with wavemakers","Conformal mapping now simulates complete wave flumes, wavemakers included","Piston and flap wavemakers join conformal wave flume simulation","Complete wave flume in conformal model, piston and flap wavemakers","Conformal wave tank covers full flume, piston and flap wavemakers"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"Everything rests on the real flow being two-dimensional, incompressible, inviscid, and irrotational, so that conformal mapping represents the flume exactly; the paper's own measurements show three-dimensional sloshing at the far station, which would degrade phase-resolved accuracy.","fun_headline_variants_meta":{"raw":{"variants":["First conformal mapping model of a full wave flume with wavemakers","Conformal mapping now simulates complete wave flumes, wavemakers included","Piston and flap wavemakers join conformal wave flume simulation","Complete wave flume in conformal model, piston and flap wavemakers","Conformal wave tank covers full flume, piston and flap wavemakers"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000418,"raw_usage":{"total_tokens":2118,"prompt_tokens":874,"completion_tokens":1244,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":490,"completion_tokens_details":{"reasoning_tokens":1139}},"tokens_in":490,"tokens_out":1244,"duration_ms":11217,"temperature":1.0,"reasoning_tokens":1139,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-15T20:18:50.460280+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Run the same wavemaker signal in a flume at two different widths while keeping depth and paddle geometry fixed; if the phase-resolved surface elevation at 90 meters differs between the two runs, the two-dimensional conformal model cannot be the full description, whereas identical signals would support its phase-resolved claim.","supporting_citations":[],"review_version":1}