1. Introduction 2. Formulation of the problem 2.1 Classical formulation of the problem 2.2 The Hamiltonian Coupled-Mode Theory 2.2.1.. Exact vertical series expansion of the wave potential 2.2.2 The Hamiltonian coupled-mode system 2 6. Interaction of solitary waves with bathymetry and vertical walls 6.1 Reflection of solitary waves on a vertical wall 6.2 Shoaling of solitary waves over a plane beach 6.3 Reflection of shoaling solitary waves on a vertical wall at the end of a sloping beach 6.4 Propagation of a solitary wave over a sinusoidal patch 6.5 Transformation of a solitary wave over a 3D bathymetry with banks and trenches 7. Discussion and conclusions Acknowledgments Appendix A: An outline of the derivation of the Hamiltonian Coupled Mode System Appendix B: Calculation of the basic vertical integrals (a) Vertical integrals of the form ( ; ) m J s Z and ( ; ) m J s W (b) Vertical integrals of the form ( ; ) n m J s Z Z for 0 ,1, 2 s = (c) Vertical integrals of the form ( ; ) n m J s W Z for 0 ,1 s = Appendix C. Fast and accurate calculation of local wavenumbers ( , ) n k t x Appendix D: Finite-difference linear system for the substrate problem Eqs. (17a,b) Appendix E. Description of the 3D bathymetry References List of abbreviationsBEM boundary element method CMS coupled-mode system DNM direct numerical methods DtN Dirichlet-to-Neumann (operator) FD finite difference FDM finite difference method FEM finite element method HCMS Hamiltonian coupled-mode system HCMT Hamiltonian Coupled-Mode Theory NLPF nonlinear potential flow NR Newton-Raphson (method) RK Runge-Kutta (method) SGN Serre-Green-Nagdhi (equations)
AbstractThis paper deals with the implementation of a new, efficient, non-perturbative, Hamiltonian coupled-mode theory (HCMT) for the fully nonlinear, potential flow (NLPF) model of water waves over arbitrary bathymetry Papoutsellis and Athanassoulis (2017) (arxiv.org/abs/1704.03276). Applications considered herein concern the interaction of solitary waves with bottom topographies and vertical walls both in two-and three-dimensional environments. The essential novelty of HCMT is a new representation of the Dirichlet-to-Neumann operator, which is needed to close the Hamiltonian evolution equations. This new representation emerges from the treatment of the substrate kinematical problem by means of exact semi-separation of variables in the instantaneous, irregular, fluid domain, established recently by Athanassoulis & Papoutsellis (2017) (https://doi.org/10.1098/rspa.2017.0017). The HCMT ensures an efficient dimensional reduction of the exact NLFP, being able to treat an arbitrary bathymetry as simply as the flat-bottom case, without domain transformation. A key point for the efficient implementation of the method is the fast and accurate evaluation of the space-time varying coefficients appearing in some of its equations. In this paper, all varying coefficients are calculated analytically, resulting in a refined version of the theory, characterized by improved accuracy at significantly reduced computationa...