<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">NHESS</journal-id><journal-title-group>
    <journal-title>Natural Hazards and Earth System Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">NHESS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Nat. Hazards Earth Syst. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1684-9981</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/nhess-21-2093-2021</article-id><title-group><article-title>Tsunami propagation kernel and its applications</article-title><alt-title>Tsunami propagation kernel</alt-title>
      </title-group><?xmltex \runningtitle{Tsunami propagation kernel}?><?xmltex \runningauthor{T. Shimozono}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Shimozono</surname><given-names>Takenori</given-names></name>
          <email>shimozono@coastal.t.u-tokyo.ac.jp </email>
        <ext-link>https://orcid.org/0000-0002-2242-9065</ext-link></contrib>
        <aff id="aff1"><institution>Department of Civil Engineering, The University of Tokyo, Tokyo, Japan</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Takenori Shimozono (shimozono@coastal.t.u-tokyo.ac.jp) </corresp></author-notes><pub-date><day>12</day><month>July</month><year>2021</year></pub-date>
      
      <volume>21</volume>
      <issue>7</issue>
      <fpage>2093</fpage><lpage>2108</lpage>
      <history>
        <date date-type="received"><day>22</day><month>January</month><year>2021</year></date>
           <date date-type="accepted"><day>16</day><month>June</month><year>2021</year></date>
           <date date-type="rev-recd"><day>4</day><month>June</month><year>2021</year></date>
           <date date-type="rev-request"><day>15</day><month>February</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 </copyright-statement>
        <copyright-year>2021</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://nhess.copernicus.org/articles/.html">This article is available from https://nhess.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://nhess.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://nhess.copernicus.org/articles/.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e78">Tsunamis rarely occur in a specific area, and their occurrence is highly uncertain. Suddenly generated from their sources in deep water, they occasionally undergo tremendous amplification in shallow water to devastate low-lying coastal areas. Despite the advancement of computational power and simulation algorithms, there is a need for novel and rigorous approaches to efficiently predict coastal amplification of tsunamis during different disaster management phases, such as tsunami risk assessment and real-time forecast. This study presents convolution kernels that can instantly predict onshore waveforms of water surface elevation and flow velocity from observed/simulated wave data away from the shore. Kernel convolution involves isolating an incident-wave component from the offshore wave data and transforming it into the onshore waveform. Moreover, unlike previously derived ones, the present kernels are based on shallow-water equations with a damping term and can account for tsunami attenuation on its path to the shore with a damping parameter. Kernel convolution can be implemented at a low computational cost compared to conventional numerical models that discretise the spatial domain. The prediction capability of the kernel method was demonstrated through application to real-world tsunami cases.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e90">Tsunamis pose a major threat to low-lying coastal areas worldwide. They are initiated by the rapid displacement of seawater, which is often triggered by earthquakes and/or submarine landslides. Given the initial water surface displacement, we are currently able to simulate tsunami propagation from the source to coastal areas and then assess tsunami hazards in coastal communities with a practical level of accuracy. However, the occurrence of a tsunami is highly uncertain; thus, we need to prepare for potential tsunami hazards by considering many different source scenarios that are often based on scarce historical data. This involves performing numerous tsunami simulations that are often implemented by a two-step approach, i.e. deep-water tsunami modelling and coastal tsunami modelling. The first step predicts tsunami propagation from the source to coastal shelves; the linear shallow-water equations are solved on a relatively coarse grid. Then, the second step simulates coastal tsunami evolution using non-linear shallow-water equations discretised on a finer grid that can resolve coastal bathymetry. Although the two steps can be combined by grid refinement algorithms, the coastal tsunami simulation still requires high computational costs; this may limit the range of uncertainty covered by the scenarios. There is a demand for novel approaches to rapidly predict coastal tsunami evolution despite growing computational power. Such methods will also contribute to the real-time prediction of coastal tsunami impacts from a tsunami waveform that is observed or predicted in deep water.</p>
      <?pagebreak page2094?><p id="d1e93">The coastal evolution of tsunamis has been analytically studied by many researchers using shallow-water equations because the vertical motion of seawater is small compared to the horizontal motion during the propagation phase. The main physics of wave transformation can be described by linear shallow-water equations, while the non-linear effect is responsible for the wave distortion in shallow water <xref ref-type="bibr" rid="bib1.bibx4" id="paren.1"/>. When the wave height is large, relative to water depth, short-wavelength components exhibit wave breaking owing to non-linear wave distortion, which considerably dissipates the wave energy. However, most past tsunamis in world oceans are known to have propagated as non-breaking waves. Analytical solutions for non-breaking wave evolution over a uniform slope have been derived for incident transient waves in different forms, which allow us to predict tsunami run-up height on the shore by prototype incident waves <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx25 bib1.bibx17" id="paren.2"/>. This approach can be further extended for non-uniform seabed profiles <xref ref-type="bibr" rid="bib1.bibx8" id="paren.3"/> and narrow bays <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx19 bib1.bibx20" id="paren.4"/>. The resulting run-up formulas have provided valuable insights into the coastal evolution processes of tsunamis in different forms. However, actual tsunami waveforms are diverse and differ from these prototype waves. Moreover, the highest impact is not necessarily produced by a leading part of tsunamis, especially in cases of far-field sources. Therefore, the parametric formulas for specific wave types do not work directly for real-world tsunami problems.</p>
      <p id="d1e108">A possible way to rapidly predict a real-world tsunami transformation is to use kernel representation of long wave propagation over a sloping coast. A coastal tsunami profile on a uniform slope can be expressed in the frequency domain as a product of a Bessel transfer function and an integral transform of the incident-wave profile <xref ref-type="bibr" rid="bib1.bibx24" id="paren.5"/>. This, in turn, means that the tsunami waveform in the time domain results from a convolution of the incident-wave profile with a kernel function, which is the inverse transform of the Bessel transfer function. Kernel convolution enables us to predict a tsunami waveform given an incident-wave profile of any integral form. A bottleneck for this approach was that the Bessel transfer function could not be readily inverted into the time-domain kernel function. <xref ref-type="bibr" rid="bib1.bibx14" id="text.6"/> derived an approximate kernel for a wave profile on the shore using asymptotic expressions of Bessel functions. More recently, the author of this paper derived a general kernel for a wave profile at an arbitrary location on the slope, which yields an exact solution of shallow-water equations via the convolution with the incident-wave time series <xref ref-type="bibr" rid="bib1.bibx21" id="paren.7"/>. There have been few attempts to apply kernel representation for the rapid prediction of tsunamis <xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx5" id="paren.8"/> because it still has some limitations for real-world applications. First, the real-world problem cannot be represented as the incident-wave boundary value problem. The observed or simulated tsunamis in deep water more or less contain reflected waves from the coast. In addition, real-world tsunamis are attenuated by different factors as they propagate to the shore. The kernel representation based on frictionless shallow-water equations does not account for the wave decay that becomes significant in shallow water.</p>
      <p id="d1e123">As an extension of the author's earlier work <xref ref-type="bibr" rid="bib1.bibx21" id="paren.9"/>, this paper presents a new kernel representation that has higher applicability to real-world tsunami problems. Unlike the previous ones derived under the incident-wave boundary condition, the presented kernel functions are formulated with the observed-wave boundary condition that may include a contribution of reflected waves from the coast. Moreover, the kernel is derived from shallow-water equations with a damping term. Therefore, a damping factor is incorporated into the kernel, which can be used to represent the tsunami decay on its path to the shore. The practical kernel works when an onshore tsunami profile needs to be predicted directly from observed or simulated wave data away from the shore. The next section presents the derivation of kernel functions for water surface elevation and flow velocity from the shallow-water equations under the observed-wave boundary condition. Subsequently, Sect. <xref ref-type="sec" rid="Ch1.S3"/> presents an efficient numerical method of implementing kernel convolution. Section <xref ref-type="sec" rid="Ch1.S4"/> demonstrates the predictive capability of the kernel method through its applications to 2011 Tohoku tsunami cases. Finally, Sect. <xref ref-type="sec" rid="Ch1.S5"/> provides brief conclusions of this study.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Kernel functions</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Kernel representation</title>
      <p id="d1e150">Let us consider one-dimensional propagation of a tsunami from the deep ocean to coastal water, which is initially at the stationary state, as illustrated in Fig. <xref ref-type="fig" rid="Ch1.F1"/>. We define the <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> axis as the positive seaward horizontal coordinate with an origin at the still-water shoreline. There is a wave observation point at <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:math></inline-formula>, where water surface displacements driven by the incoming tsunami are continuously measured. The seabed slope landward of the observation point is assumed to be uniform, while the seabed on its sea side may have an arbitrary form as long as it smoothly connects to the landward uniform slope. The measured wave profile contains both landward-propagating waves from the source and seaward-propagating waves reflected from the shore. Our problem is to determine a coastal wave profile under the observed-wave boundary condition. This is different from the previous formalism in which coastal wave evolution is predicted under the incident-wave boundary condition by assuming a horizontal bed seaward of the boundary <xref ref-type="bibr" rid="bib1.bibx12 bib1.bibx3 bib1.bibx24" id="paren.10"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e186">Schematic illustration of the boundary value problem.</p></caption>
          <?xmltex \igopts{width=384.112205pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f01.png"/>

        </fig>

      <p id="d1e195">Here, we use linear shallow-water equations to formulate the problem. Wave non-linearity becomes significant in shallow water, and the non-linear effect distorts the time and spatial axes. However, it is well known that the wave amplitude is not significantly affected by non-linearity unless the non-linear wave distortion leads to wave breaking <xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx27 bib1.bibx24" id="paren.11"/>. The non-linear shoreline motion can be readily derived from the linear solution via the hodograph transform, and the run-up height is unchanged from the linear case if the boundary value assignment is linearised <xref ref-type="bibr" rid="bib1.bibx17" id="paren.12"><named-content content-type="pre">e.g.</named-content></xref>. Furthermore, the occurrence of wave breaking, which limits the applicable range of the present approach, can be predicted as a breakdown point of the hodograph transform under the same condition. While the linearised boundary value assignment potentially affects the run-up height and the wave breaking condition, non-linear modifications are minor as long as the ratio of wave amplitude to water depth is small at the boundary <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx2" id="paren.13"/>.<?pagebreak page2095?> Therefore, the main process of practical interest can be described by linear equations when we place the boundary in deep water. Another important fact, which has often been neglected in analytical models, is that a tsunami decays on its path to the shore by different factors. Therefore, we incorporate a damping term into the momentum equation to account for the tsunami decay. Accordingly, the damped propagation of tsunamis over a uniform slope can be described by the following equations:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M3" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>g</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msup><mml:mi>d</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here, the asterisk superscript represents a dimensional variable. Therefore, <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> represents time, <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the water surface elevation above the still-water level, <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the positive seaward horizontal velocity, <inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is the seabed slope, <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msup><mml:mi>d</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the damping term and <inline-formula><mml:math id="M9" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> is the gravitational acceleration.</p>
      <p id="d1e432">The quadratic law is often used to model tsunami damping (<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msup><mml:mi>d</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>∝</mml:mo><mml:mfenced open="|" close="|"><mml:mrow><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>), but this introduces non-linearity into the problem, which makes the analytical work infeasible. Instead, we employ the linear damping term as follows:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M11" display="block"><mml:mrow><mml:msup><mml:mi>d</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) is the damping parameter, which has a dimension of the reciprocal of time. The linear damping term introduces an exponential wave decay with the characteristic time corresponding to <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mo>*</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> into the non-dissipative solution <xref ref-type="bibr" rid="bib1.bibx7" id="paren.14"/>. In virtue of its simple formulation, the linear model has been used to represent damped propagation of tsunamis in deep water. Many researchers have suggested the damping parameter of <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mi mathvariant="script">O</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for deep-water tsunami propagation through comparisons of the model and observations <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx13" id="paren.15"><named-content content-type="pre">e.g.</named-content></xref>. However, the damping parameter could be much higher for nearshore tsunami dissipation. <xref ref-type="bibr" rid="bib1.bibx16" id="text.16"/> analytically derived a dissipative run-up formula of monochromatic long waves over a uniform slope using the linear damping term. They suggested the <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> value of <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mi mathvariant="script">O</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> in a typical situation of calculating tsunami run-up.</p>
      <p id="d1e616">Tsunamis decay in shallow water by different factors, such as skin and form drag over the seabed as well as local topography and coastal structures, the scales of which are much smaller than the tsunami wavelength. Here, we attempt to represent the tsunami decay due to different factors collectively by the linear damping term; thus, the parameter <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> works as an empirical parameter rather than as a physical parameter. This treatment makes the resulting kernel representation a semi-empirical one. We will discuss the variability in this parameter through real-world tsunami applications in a later section.</p>
      <p id="d1e630">The governing equations are non-dimensionalised by the following dimensionless variables:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M21" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>x</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>t</mml:mi><mml:msqrt><mml:mrow><mml:mi>l</mml:mi><mml:mo>/</mml:mo><mml:mi>g</mml:mi><mml:mi mathvariant="italic">β</mml:mi></mml:mrow></mml:msqrt><mml:mo>,</mml:mo><mml:msup><mml:mi mathvariant="italic">η</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="italic">β</mml:mi><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:msqrt><mml:mrow><mml:mi>g</mml:mi><mml:mi mathvariant="italic">β</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:msqrt><mml:mrow><mml:mi>g</mml:mi><mml:mi mathvariant="italic">β</mml:mi><mml:mo>/</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here, the spatial scales and timescales are chosen to be the horizontal slope length <inline-formula><mml:math id="M22" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> and half of the wave travel time over the entire slope <inline-formula><mml:math id="M23" display="inline"><mml:msqrt><mml:mrow><mml:mi>l</mml:mi><mml:mo>/</mml:mo><mml:mi>g</mml:mi><mml:mi mathvariant="italic">β</mml:mi></mml:mrow></mml:msqrt></mml:math></inline-formula>, respectively. Namely, the horizontal dimensionless coordinate takes the value of <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at the shoreline and <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> at the offshore boundary. The dimensionless time of <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> equals the one-way travelling time from/to the boundary to/from the shore. Of note is that the shallow-water approximation requires <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>≪</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="italic">β</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the representative wavelength.</p>
      <?pagebreak page2096?><p id="d1e833">Substituting Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>) into Eqs. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) and (<xref ref-type="disp-formula" rid="Ch1.E2"/>) yields the dimensionless forms of the governing equations:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M29" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>x</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Eliminating <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and (<xref ref-type="disp-formula" rid="Ch1.E6"/>) yields a single-variable wave equation of <inline-formula><mml:math id="M31" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> as
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M32" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mi>x</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          We solve this equation for wave evolution over initially stationary water on a uniform slope given an offshore wave profile of arbitrary form at <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. For this purpose, we apply Laplace transform to Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>). Then, we have
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M34" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mi>x</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M35" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> is the Laplace transform of <inline-formula><mml:math id="M36" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, which is given by
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M37" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></disp-formula>
          with a complex number frequency parameter <inline-formula><mml:math id="M38" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>. Equation (<xref ref-type="disp-formula" rid="Ch1.E8"/>) is the modified Bessel's equation and has a bounded solution at the shoreline (<inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) as
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M40" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:msup><mml:mi>x</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the modified Bessel function of the first kind and the <inline-formula><mml:math id="M42" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>th order and <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is an arbitrary function that will be determined by the offshore boundary condition.</p>
      <p id="d1e1337">Accordingly, the water surface elevation in the Laplace domain, <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, can be obtained from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and (<xref ref-type="disp-formula" rid="Ch1.E10"/>) such that

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M45" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>s</mml:mi></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi>x</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E11"><mml:mtd><mml:mtext>11</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:mi>s</mml:mi></mml:mfrac></mml:mstyle><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e1499">To determine <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, we use the boundary condition, <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the Laplace transform of the observed time series of water surface elevation at <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Then, we can express the solutions for water surface elevation and horizontal velocity as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M50" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>s</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the transfer functions for <inline-formula><mml:math id="M53" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M54" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> in the Laplace domain, respectively, which are given as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M55" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here, <inline-formula><mml:math id="M56" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M57" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> are expressed as the product of each transfer function and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the Laplace domain. The factor of <inline-formula><mml:math id="M59" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> was isolated in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) and (<xref ref-type="disp-formula" rid="Ch1.E13"/>) such that the transfer functions are invertible to the time domain. Consequently, <inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M61" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> in the time domain are commonly expressed by the convolution of the rate of water surface displacement at the offshore boundary with the inverse Laplace transforms of the transfer functions as follows:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M62" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E15"><mml:mtd><mml:mtext>15</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>*</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E16"><mml:mtd><mml:mtext>16</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>*</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where the asterisk denotes the convolution operation. <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> results from the inverse Laplace transform of <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which is expressed using the Bromwich integral such that
            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M65" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>s</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Here, <inline-formula><mml:math id="M66" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> is a positive real number greater than every singularity of <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The common form of solutions in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) and (<xref ref-type="disp-formula" rid="Ch1.E16"/>) suggests that the convolution kernels accommodate the general processes of wave transformation under the observed-wave boundary condition. An exception arises at the shoreline (<inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), where  <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is not well defined. The two transfer functions in Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) can be related at the shoreline as <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which turns into their relation in the time domain as <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>∂</mml:mo><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>. With this relation, the kinematic condition at the shoreline results from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) and (<xref ref-type="disp-formula" rid="Ch1.E16"/>):
            <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M72" display="block"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ξ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the shoreline velocity and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> expresses the vertical shoreline displacement. This suggests that the choice of the bounded solution at the shoreline in Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) is equivalent to imposing the linearised kinematic condition. It should be emphasised that the present solutions are based on the moving boundary condition at the shoreline. The shoreline velocity can be obtained from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) and (<xref ref-type="disp-formula" rid="Ch1.E18"/>).</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Kernel derivation</title>
      <?pagebreak page2097?><p id="d1e2564">The next step is to derive the kernel functions by evaluating the Bromwich integrals in Eq. (<xref ref-type="disp-formula" rid="Ch1.E17"/>). The residue theorem can be used to determine the inverse Laplace transform of the transfer function. Both <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> have an infinite number of poles at <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> such that <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Additionally, <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> has a pole at <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, while the singularity of <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> is removable. The complex zeros of the modified Bessel function are distributed on the imaginary axis; thus, they can be associated with positive real zeros of the Bessel function of the first kind and zeroth order, <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, that satisfies <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. All poles of the two functions can be summarised as follows:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M85" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="1em" linebreak="nobreak"/><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:msqrt><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mspace width="1em" linebreak="nobreak"/><mml:mtext>and</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E19"><mml:mtd><mml:mtext>19</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msqrt><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M86" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is a natural number (<inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi mathvariant="normal">…</mml:mi></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the positive zeros of <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in ascending order of magnitude, as graphed in Fig. <xref ref-type="fig" rid="Ch1.F2"/>. Equation (<xref ref-type="disp-formula" rid="Ch1.E19"/>) suggests that the damping factor has an upper limit such that <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">2.405</mml:mn></mml:mrow></mml:math></inline-formula>. When <inline-formula><mml:math id="M91" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is large, the positive zeros of the Bessel function can be approximated as
            <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M92" display="block"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">π</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This approximation suggests that <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> linearly increases with <inline-formula><mml:math id="M94" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>, as shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e3029">Positive zeros of the Bessel function of the first kind and zeroth order; <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f02.png"/>

        </fig>

      <p id="d1e3062">Because both functions are holomorphic elsewhere, the Bromwich integrals can be evaluated using the theory of residue such that

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M96" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><?xmltex \hack{\protect\phantom{=}}?><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mfenced close="}" open="{"><mml:mrow><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo><mml:mo>+</mml:mo><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">¯</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E21"><mml:mtd><mml:mtext>21</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mfenced close="}" open="{"><mml:mrow><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo><mml:mo>+</mml:mo><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mtext>Res</mml:mtext><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the residue of <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> at the point <inline-formula><mml:math id="M99" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula>. Substituting Eqs. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) and (<xref ref-type="disp-formula" rid="Ch1.E19"/>) into Eq. (<xref ref-type="disp-formula" rid="Ch1.E21"/>) yields
            <disp-formula id="Ch1.E22" content-type="numbered"><label>22</label><mml:math id="M100" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mspace width="1em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>
          with

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M101" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>sin⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>n</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E23"><mml:mtd><mml:mtext>23</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi>c</mml:mi><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo><mml:mspace width="1em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mtext>atan</mml:mtext><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Both kernels consist of infinite series of the combination of the Bessel function of <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:math></inline-formula> and the sinusoidal function of <inline-formula><mml:math id="M103" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. In addition, the kernels contain the negative exponential function of time and decay with time at a higher rate for larger <inline-formula><mml:math id="M104" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. For <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> without the damping effect, the kernels exhibit oscillatory behaviour in the infinite time length; thus, the kernel convolution involves a full wave history from the initial time at the offshore boundary. Introduction of the damping effect confines the causal relation to the near past. Kernel convolution deals with the separation of incident and reflected waves because it is formulated with the observed-wave profile containing two-way components. Separation requires a longer observed-wave history for a smaller damping factor.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e3757">Function <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at <bold>(a)</bold> <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> and <bold>(c)</bold> <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. Each panel shows graphs of the function for <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>. Vertical dotted lines represent the timing of singularities, <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=412.564961pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f03.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e3892">Function <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at <bold>(a)</bold> <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>, <bold>(b)</bold> <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <bold>(c)</bold> <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Each panel shows the graphs of the function for <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>. Vertical dotted lines represent the timing of singularities, <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=412.564961pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f04.png"/>

        </fig>

      <?pagebreak page2099?><p id="d1e4025">Figures <xref ref-type="fig" rid="Ch1.F3"/> and <xref ref-type="fig" rid="Ch1.F4"/> show graphs of <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, respectively, on the time axis for different values of the damping factor; namely, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is shown at  <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, while <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is graphed at  <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Of note is that <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are not well defined. The initial forms of the two kernels agree with those derived under the incident-wave boundary condition <xref ref-type="bibr" rid="bib1.bibx21" id="paren.17"/> because the initial part of observed-wave data represents a shoreward-propagating wave. They deviate from the incident-wave kernels in the large time domain exhibiting cyclic singularities. Cyclic singularities occur at the following timing:
            <disp-formula id="Ch1.E24" content-type="numbered"><label>24</label><mml:math id="M137" display="block"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced close="}" open="{"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>±</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>m</mml:mi></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>(</mml:mo><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M138" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> is the natural number. Both <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> diverge to positive or negative infinity at <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> and form slope discontinuities at <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. Of note is that <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> corresponds to the propagation time from the offshore boundary to the reference point, whereas <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the propagation time between the two locations via reflection on the shore. Hence, the two kernels have cyclic singularities representing arrivals of past seaward- and shoreward-propagating waves with a period of <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, which equals the wave round-trip time over the entire slope. Equation (<xref ref-type="disp-formula" rid="Ch1.E24"/>) can be alternatively described as a series of characteristic curves in the <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> plane, <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="{" close="}"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>(</mml:mo><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, which represent forth and back propagation of a wave signal on the slope. Kernel convolution generates a coastal waveform by processing the two-way propagating waves at the offshore boundary. At the shoreline (<inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) where <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, the divergence and slope discontinuity merge with each other and the bimodal kernel structure disappears from <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. A similar merging of singularities also happens to <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at the offshore boundary (<inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). The infinite series in Eq. (<xref ref-type="disp-formula" rid="Ch1.E23"/>) is convergent except at <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, where it turns into a harmonic series for large <inline-formula><mml:math id="M154" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>; the convergence properties of the infinite series are more rigorously discussed in Appendix A. Therefore, the infinite series can be numerically calculated until the point of convergence except at the singular points.</p>
      <p id="d1e4617">Substituting Eq. (<xref ref-type="disp-formula" rid="Ch1.E22"/>) into Eqs. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) and (<xref ref-type="disp-formula" rid="Ch1.E16"/>) yields

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M155" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E25"><mml:mtd><mml:mtext>25</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi>t</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mfenced open="" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E26"><mml:mtd><mml:mtext>26</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi>t</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mfenced open="" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>≡</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> otherwise. These representations suggest that <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> hold when the incoming wave is much longer than the slope length. This can be viewed as the seabed slope working like a vertical wall against a relatively long wave. The convolution describes wave deformation over the slope under the observed-wave boundary condition. Despite cyclic singularities, the kernel convolution is well defined, and the convolution can be numerically performed, which will be presented in the next section.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Kernel convolution</title>
      <p id="d1e4946">Kernel representations derived in the previous sections allow us to predict coastal waveforms from observed-wave data away from the shore. The prediction can be made instantly by kernel convolution of the offshore wave data. This is advantageous over conventional ways of numerically solving the shallow-water equations, which involve both time and spatial integration of the equations over a physical domain. Particularly, an accurate simulation of shoreline response requires high-resolution discretisation. Additionally, the numerical model approaches require iterative calculations for the separation of the incident and reflected waves. Despite the efficiency benefits, the numerical convolution requires special treatment for cyclic kernel singularities. Here, an efficient algorithm for the singular kernel convolution is presented and then validated in a simple case of monochromatic-wave propagation.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Numerical method</title>
      <p id="d1e4956">The kernels have cyclic singularities at <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. For the convenience of presenting the convolution method, the singular time points are redefined as follows:
            <disp-formula id="Ch1.E27" content-type="numbered"><label>27</label><mml:math id="M162" display="block"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced close="}" open="{"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>j</mml:mi></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>(</mml:mo><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M163" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> is 0 or 1 (<inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>). To avoid midpoint singularities, the integration interval is divided into multiple time segments: <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">01</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">11</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">02</mml:mn></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">02</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">…</mml:mi></mml:mrow></mml:math></inline-formula> Then, based on the kernel form, different variable changes are applied in <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> based on the double exponential integration formula by <xref ref-type="bibr" rid="bib1.bibx26" id="text.18"/> via

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M169" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="{" close="}"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mi>tanh⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>sinh⁡</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E28"><mml:mtd><mml:mtext>28</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="{" close="}"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>)</mml:mo><mml:mi>tanh⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>sinh⁡</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E29"><mml:mtd><mml:mtext>29</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            These changes of variables will concentrate integration points of time near the singular points using the double exponential function. Consequently, each segment is mapped to an infinite interval of <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with vanishing endpoint singularities. For shoreline motions (<inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), the segments of <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> disappear because <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Because the integrand decays with a double exponential rate, actual numerical integration is performed within a finite interval of <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Therefore, the convolutions in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E25"/>) and (<xref ref-type="disp-formula" rid="Ch1.E26"/>) are rewritten as

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M175" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E30"><mml:mtd><mml:mtext>30</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mn mathvariant="normal">1</mml:mn></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mfenced close="|" open=""><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E31"><mml:mtd><mml:mtext>31</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mrow></mml:msup><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mn mathvariant="normal">1</mml:mn></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mfenced open="" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M176" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> is an integer ceiling of <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and can be a smaller number when <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> because the kernels decay on the time axis. The convolution is numerically performed by applying the segment-by-segment integration following the trapezoidal rule. The convolution is efficiently implemented by the advance tabulation of <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. We read the kernel table and then perform computation of the infinite integrals in several segments to predict a coastal waveform.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Validation</title>
      <?pagebreak page2100?><p id="d1e6047">The convolution method is demonstrated and validated by comparing numerical results with an analytical solution for a simple problem. Here, we consider a simple problem in which a monochromatic wave is observed away from the shore that contains both incident and reflected waves. The observed wave is now given as
            <disp-formula id="Ch1.E32" content-type="numbered"><label>32</label><mml:math id="M181" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M182" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> is the dimensionless angular frequency. It is assumed that the coastal wave is in an equilibrium state, and a partial standing wave is formed owing to wave decay over the uniform slope.</p>
      <p id="d1e6088">To derive the equilibrium solution, we first take the Laplace transform of Eq. (<xref ref-type="disp-formula" rid="Ch1.E32"/>) and substitute it into Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>). Then, we have
            <disp-formula id="Ch1.E33" content-type="numbered"><label>33</label><mml:math id="M183" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>s</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This can be inversely transformed into the time domain by the residue theorem. However, the residues associated with the zeros of the modified Bessel function, <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E19"/>), yield a transient solution because they accommodate the decaying exponential function of time with the damping factor <inline-formula><mml:math id="M186" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>. Therefore, we need to consider only the residues of <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:math></inline-formula> for the equilibrium solution in the case of <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e6272">Consequently, the damped equilibrium solution for water surface elevation, <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is given by
            <disp-formula id="Ch1.E34" content-type="numbered"><label>34</label><mml:math id="M190" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mi>sin⁡</mml:mi><mml:mfenced open="{" close="}"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the wave amplitude <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the phase <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are given by

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M193" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>a</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:msqrt><mml:mrow><mml:msup><mml:mfenced close="}" open="{"><mml:mrow><mml:mi>A</mml:mi><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced close="}" open="{"><mml:mrow><mml:mi>A</mml:mi><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>B</mml:mi><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E35"><mml:mtd><mml:mtext>35</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mtext>atan</mml:mtext><mml:mn mathvariant="normal">2</mml:mn><mml:mfenced open="{" close="}"><mml:mrow><mml:mi>A</mml:mi><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>B</mml:mi><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>A</mml:mi><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            with

                <disp-formula specific-use="align"><mml:math id="M194" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mtext>Re</mml:mtext><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mtext>Im</mml:mtext><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mtext>Re</mml:mtext><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mtext>Im</mml:mtext><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

            The wave amplitude on the slope cannot be represented by simple mathematical functions and exhibits drastic changes with varying <inline-formula><mml:math id="M195" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> because the observation point moves between the node and anti-node of the partial standing wave.</p>
      <p id="d1e6748">To validate the numerical convolution method, the wave amplitude is computed for non-zero <inline-formula><mml:math id="M196" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> values using Eq. (<xref ref-type="disp-formula" rid="Ch1.E30"/>). Because the damping effect confines the causal relation in a finite time, we set the total time length of the convolution such that the kernel value sufficiently decays (<inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mo>/</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula>). The numerical convolution was performed over a sufficiently large interval (<inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>) for both <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and 1 with a common subinterval <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. To investigate the sensitivity of the result to <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the numerical solutions were obtained with three different subintervals, i.e. <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>, 0.1, and 0.25.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e6856">Wave amplitude <inline-formula><mml:math id="M203" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> as a function of dimensionless angular frequency <inline-formula><mml:math id="M204" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> at different locations (<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>) for damping coefficients <bold>(a)</bold> <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> and <bold>(b)</bold> <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>. Each panel shows exact and numerical solutions with different integration subintervals <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f05.png"/>

        </fig>

      <p id="d1e7006">Figure <xref ref-type="fig" rid="Ch1.F5"/> shows the comparison of wave amplitude from numerical convolution and the exact solution at three different locations (<inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula>). The two cases with different values of the damping parameter, <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, are shown in the left and right columns, respectively. In each figure, exact and numerical solutions of wave amplitude are compared on the <inline-formula><mml:math id="M218" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> axis. The dimensionless angular frequency can be expressed as <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>l</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with the representative wavelength <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>; thus, <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:math></inline-formula> represents the situation in which the wavelength is equal to the slope length. In the case of <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, wave amplitude shows large fluctuations on the <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> axis owing to considerable reflection. The coastal wave amplitude becomes very large when a partial node is formed at <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> where wave amplitude is fixed to be unity. The fluctuations are smeared out in the case of <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula> owing to the stronger damping effect. Numerical results agree well with the exact values in this range of <inline-formula><mml:math id="M226" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> when <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>. Numerical error appears from the high-frequency side when <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula>. These results confirm that numerical convolution produces an exact solution with a sufficiently small subinterval relative to the tsunami wave period.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e7214">Kernel validation for the formation of a full standing wave (<inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>): <bold>(a)</bold> incident wave, <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; <bold>(b)</bold> observed wave at <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; and <bold>(c)</bold> shoreline elevation data computed from <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f06.png"/>

        </fig>

      <p id="d1e7332">In the case of <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, the monochromatic wave creates a complete node at <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> when <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>. Therefore, we have no wave signal at <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> in the equilibrium state, and the wave amplitude given by Eq. (<xref ref-type="disp-formula" rid="Ch1.E35"/>) goes to infinity because the boundary value given by Eq. (<xref ref-type="disp-formula" rid="Ch1.E32"/>) is not appropriate. The kernel method works even in such a case as long as the full standing wave is formed from an initially stationary state. To demonstrate this, we consider a transient incident wave given by
            <disp-formula id="Ch1.E36" content-type="numbered"><label>36</label><mml:math id="M239" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>tanh⁡</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mn mathvariant="normal">10</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the tanh function was introduced for a smooth transition from the stationary water surface to a monochromatic wave. As illustrated in Fig. <xref ref-type="fig" rid="Ch1.F6"/>a, the incident wave grows to a monochromatic wave over several wave periods. When we set <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">1.2024</mml:mn></mml:mrow></mml:math></inline-formula>, a node will be formed at <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> under the incident wave. Using the incident-wave kernel previously proposed by the author <xref ref-type="bibr" rid="bib1.bibx21" id="paren.19"/>, we can obtain the water surface elevation at <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, as shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>b. The null elevation datum occurs after the initial transient phase due to the formation of a full standing wave. Figure <xref ref-type="fig" rid="Ch1.F6"/>c compares shoreline elevation profiles, <inline-formula><mml:math id="M244" display="inline"><mml:mi mathvariant="italic">ξ</mml:mi></mml:math></inline-formula>, computed from <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using the incident-wave kernel and that computed from <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> using the present kernel. The two results show a perfect agreement, and the wave amplitude converges to the analytical solution of the monochromatic-wave run-up height by <xref ref-type="bibr" rid="bib1.bibx12" id="text.20"/>: <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">3.85</mml:mn></mml:mrow></mml:math></inline-formula>. Even if the null datum occurs at <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> as a result of the superposition of incident and reflected waves, the kernel convolution can predict a waveform at any location on the slope from the initial transient part of the wave history at <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. It is worth emphasising that the present kernel works for such a problem because it is constructed for the initial-boundary value<?pagebreak page2101?> problem. Without the initial condition, we could not derive an incident-wave signal from offshore wave data when a full node is formed at the boundary.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Kernel applications</title>
      <p id="d1e7625">We can instantly predict a coastal waveform over the slope from the offshore wave profile via the kernel convolution. To demonstrate its capability in real-world tsunami problems, the kernel method is applied to cases of the 2011 Tohoku tsunami, for which instrumentally recorded wave data are available at different locations along the affected coastline <xref ref-type="bibr" rid="bib1.bibx11" id="paren.21"/>. Based on the availability of multiple wave data in the same area, two cases were selected on the northern side of the epicentre as shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>a. Case 1 is located far north of the tsunami source, but tsunami run-up on the coast still reached several metres above the mean sea level. The offshore wave data are available relatively close to the coast, and the coastal tide station also recorded the water surface fluctuation due to the tsunami. In contrast, Case 2 is located in one of the most devastated parts of the coastline, where three offshore stations were aligned perpendicularly to the coast. Located close to the tsunami source, the initial<?pagebreak page2102?> wave was dominant over successive waves, and the tsunami run-up reached up to 20 m in this area <xref ref-type="bibr" rid="bib1.bibx22" id="paren.22"/>. Despite the lack of a coastal wave record, this case is employed owing to the availability of multiple observations in the cross-shore direction. The leading part of the tsunami at each observed location is assumed to have been refracted in the deep water and approached the coastline nearly perpendicularly. This assumption may not be valid for the most offshore point of Case 2 (TM1), where water depth exceeds 1500 m and the depth contour is significantly curved. To apply the kernel method, the water depth is assumed to linearly decrease over the distance between the observed location and the shore in each case, even though the actual seabed slope is not strictly uniform. The cross-shore bathymetry and locations of wave observation in each case are shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>b and c.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e7640">Map of the case study sites and wave observation stations for the 2011 Tohoku tsunami: <bold>(a)</bold> overview of the two case study sites at the northeastern Pacific coast of Japan and <bold>(b)</bold> and <bold>(c)</bold> seabed profiles along the cross-shore transects for Case 1 and Case 2, respectively. The markers indicate the locations of wave observation points.</p></caption>
        <?xmltex \igopts{width=384.112205pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f07.png"/>

      </fig>

<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Case 1 – Mutsu-Ogawara</title>
      <p id="d1e7665">Case 1 is located at the coast of Mutsu-Ogawara, where relatively small waves of similar amplitude repeatedly attack the coast in a period of approximately 30 min. The offshore wave data were recorded by an ultrasonic wave gauge installed on the seabed at a depth of 43.8 m, approximately 3.4 km off the coast (P1 in Fig. <xref ref-type="fig" rid="Ch1.F7"/>b). In addition, an onshore wave record is available from a tide station inside Mutsu-Ogawara Port (P2 in Fig. <xref ref-type="fig" rid="Ch1.F7"/>b). Because the offshore wave data contained high-frequency fluctuations that may not be real waves propagating shoreward, the following analyses were performed with the low-pass-filtered time series (<inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.003</mml:mn></mml:mrow></mml:math></inline-formula> Hz) as shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>a. The numerical convolution was performed with the filtered wave data with three different values of the damping parameter, <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, on the assumption of a uniform slope (<inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">43.8</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3400</mml:mn><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.013</mml:mn></mml:mrow></mml:math></inline-formula>). The numerical integration in each segment was implemented for <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>. The numerical error was confirmed to be negligibly small.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e7781">Prediction of the shoreline motions in Case 1: <bold>(a)</bold> observed and low-pass-filtered wave data at P1 and <bold>(b–d)</bold> waveforms at the shoreline computed with <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, respectively, in comparison to the coastal wave record at P2.</p></caption>
          <?xmltex \igopts{width=384.112205pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f08.png"/>

        </fig>

      <p id="d1e7832">Figure <xref ref-type="fig" rid="Ch1.F8"/>b and c compare the computed waveforms at the shoreline, <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, and the observed-wave data at P2 with the different values of damping parameters, respectively. The first term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E25"/>), <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>*</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is also plotted to highlight the slope effect described by kernel convolution. The comparison of <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> shows that relatively short wave components are significantly amplified over the slope. The computed results with <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> overestimate the short waves on the shore. The observed-wave data at P2 are in good agreement with the computed result of <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>, but the initial waveforms are reproduced slightly better with <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>. This result suggests that the damping factor varies with wave amplitude, and the non-linear formulation of the damping term may be required to achieve higher accuracy. Nonetheless, despite the crude assumptions, the kernel method works well to predict the coastal waveform from the observed data a few kilometres off the coast when the <inline-formula><mml:math id="M267" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> value is appropriately chosen.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Case 2 – Kamaishi and Ryoishi</title>
      <p id="d1e7954">Case 2 is located on the coast ranging from Kamaishi to Ryoishi, areas which were highly devastated during the 2011 tsunami event. Two bottom pressure sensors (TM1 and TM2) captured the initial waveform of the deep-water tsunami propagating towards the coast <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx9" id="paren.23"/>. As shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>, TM1 was located 76 km off the coast at a depth of approximately 1600 m, while TM2 was 47 km off the coast at a depth of approximately 1000 m. In addition, a GPS buoy (GPS802) deployed 15 km off the coast recorded a full profile of the tsunami propagating at a depth of approximately 200 m <xref ref-type="bibr" rid="bib1.bibx11" id="paren.24"/>. Because three observation points are aligned on a cross-shore line, the dataset can be used to validate the kernel method for the long-distance propagation of the real-world tsunami with a large amplitude. Coastal wave gauges in shallow water were destroyed by the tsunami; thus, there are no data for onshore waveforms. Nevertheless, intensive post-event surveys provide the range of coastal run-up heights in this area <xref ref-type="bibr" rid="bib1.bibx22" id="paren.25"/>. The ria coast exhibits an intricate coastline, but the dimension of coastline variations is smaller than the tsunami wavelength. Therefore, tsunami propagation is expected to be described with the one-dimensional kernel approach to a large extent.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e7970">Prediction of coastal waveforms in Case 2: <bold>(a)</bold> observed-wave data at TM1, <bold>(b)</bold> predicted waveforms based on TM1 and observed wave at TM2, <bold>(c)</bold> predicted waveforms based on TM1 and observed wave at GPS802, <bold>(d)</bold> predicted shoreline motion based on TM1, <bold>(e)</bold> observed-wave data at TM2, <bold>(f)</bold> predicted wave based on TM2 and observed wave at GPS802, and <bold>(g)</bold> predicted shoreline motion based on TM2.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f09.png"/>

        </fig>

      <p id="d1e8001">Figure <xref ref-type="fig" rid="Ch1.F9"/>a shows the observed waveform at TM1. The leading part of the tsunami in this region was characterised by a short, impulsive wave of large amplitude riding on a relatively long wave. We predict the waveforms at the locations of TM2 and GPS803 via the kernel convolution of the wave data at TM1, assuming the water depth to be linearly decreasing from TM1 to the shore (<inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula>). Figure <xref ref-type="fig" rid="Ch1.F9"/>b and c compare the computed waveform for <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula> with the observed data at TM2 and GPS802, respectively. The computed profile agrees with the observed one at both TM1 and GPS802 when <inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>. However, the water surface elevation is predicted to be higher after the peak at both locations, and this discrepancy probably occurs because the observed wave at TM1 is located far from the coast and contains wave components that do not propagate shoreward. The resulting run-up height on the shore is sensitive to the choice of the damping parameter, as shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>d. The measured run-up heights after the event significantly varied owing to the intricate coastline; however, the maximum run-up height was up to 20 m in the coastal areas. Therefore, the <inline-formula><mml:math id="M273" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> value of 0.5–1.0 should be employed for the purpose of predicting the run-up of the tsunami in this area.</p>
      <p id="d1e8079">Next, we predict the waveform at the location of GPS803 using the wave data at TM2 graphed in Fig. <xref ref-type="fig" rid="Ch1.F9"/>e. The computed results at GPS802 show better agreement with the observation than those predicted from TM1, as shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>f. The results in Fig. <xref ref-type="fig" rid="Ch1.F9"/>c and f confirm that the observed wave at TM1 did not fully propagate shoreward and suggest that TM1 is too far from the shore for the kernel application. The lower value of <inline-formula><mml:math id="M274" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> realises better agreement at GPS802, but the maximum run-up height is overestimated with the same value (Fig. <xref ref-type="fig" rid="Ch1.F9"/>c). This poses the limitation of the linear formulation of the damping effect that cannot account for relatively high tsunami attenuation in shallow water owing to the quadratic dependence on flow velocity. In particular, the local topographic elements along the intricate coastline caused additional damping effects in the coastal area. Therefore, the empirical damping parameter should be optimised for the target location of the prediction. Figure <xref ref-type="fig" rid="Ch1.F10"/> shows another prediction of the wave profile at the shoreline from the wave data at GPS802 that were available for a much longer period than at TM2. The shoreline displacement shows a similar form<?pagebreak page2104?> to the previous predictions, and the low damping parameter of <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> produces successive high waves that are not observed in this area. The onshore waveform of the leading wave in the case of <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>–1.0 agrees well with the previous model result based on the two-dimensional non-linear shallow-water equations <xref ref-type="bibr" rid="bib1.bibx22" id="paren.26"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e8129">Prediction of shoreline motions in Case 2: <bold>(a)</bold> observed-wave data at GP802 and <bold>(b)</bold> predicted shoreline motion based on GPS802.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://nhess.copernicus.org/articles/21/2093/2021/nhess-21-2093-2021-f10.png"/>

        </fig>

      <p id="d1e8144">The kernel representation of coastal tsunami evolution provides an efficient method for predicting onshore tsunami waveforms based on a single wave observation away from the shore. Coastal waveforms are almost simultaneously obtained with the observed profile because the computation time for the numerical integration is negligibly small compared to the tsunami timescale. In this case, the lead times for the real-time prediction of shoreline motions are 16 and 8 min when predicted from TM2 and GPS802, respectively. The prediction accuracy is limited by the crude assumptions underlying kernel representation that makes the fast prediction possible: one-dimensional propagation over a uniform slope with the linear damping effect. Nonetheless, the damping parameter can be optimised for the prediction of tsunamis at a specific coastal location from an offshore observation point; this can be done with the help of a numerical model. The two cases suggest that coastal run-up is well predicted when the damping parameter is set in the range of 0.5–1.0.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e8157">This study presents the tsunami propagation kernel that compactly accommodates damped propagation processes of tsunamis over the coastal slope. The kernel representation was derived under the observed-wave boundary condition unlike the previous kernels based on an incident-wave boundary condition. Therefore, it can be directly applied to predict a coastal waveform from observed-wave data that contain both shoreward- and seaward-propagating components. Furthermore, the damping factor was incorporated into the kernel to collectively represent tsunami attenuation that occurs in various ways. Both the water surface elevation and horizontal flow velocity over the slope can be represented as the kernel convolution of the rate of water surface<?pagebreak page2105?> displacement away from the shore. Kernel functions have cyclic singularities to separate the two-way propagating wave in the offshore wave history. The introduction of the damping factor confines this causal relation to the near past. The kernel convolution can be efficiently performed via the change of variables using the double exponential function, and the numerical convolution method worked satisfactorily if the integration subinterval was chosen to be sufficiently small relative to the tsunami wave period.</p>
      <p id="d1e8160">Kernel representation has potential applicability to real-world problems because it can instantly predict the response of coastal water to incoming wave trains in deep water. It can be applied for the real-time prediction of coastal waveforms from a single offshore observation by bottom-pressure-type or buoy-type wavemeters that are widely deployed off the coasts under an imminent threat of tsunamis. In addition, it can be incorporated into deep-water tsunami simulations to efficiently predict onshore waveforms without resolving coastal bathymetry. Prediction accuracy depends on the choice of the damping parameter because the linear damping term cannot fully represent actual tsunami decay that occurs in diverse ways. Therefore, the damping parameter should be treated as an empirical parameter and can be optimised at each target site through pre-calibration based on numerical simulations. Even though the number of cases is limited, the damping parameter of 0.5–1.0 works for different cases to reasonably reproduce onshore waveforms. Additional studies will be needed to confirm the applicability of the semi-empirical kernel and to improve kernel formulation for better representation of tsunami decay in shallow water.</p><?xmltex \hack{\clearpage}?>
</sec>

      
      </body>
    <back><app-group>

<?pagebreak page2106?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Kernel convergence properties</title>
      <p id="d1e8175">This appendix presents the convergence properties of the infinite series in Eq. (<xref ref-type="disp-formula" rid="Ch1.E23"/>). Firstly, we define the sequence of the series as
          <disp-formula id="App1.Ch1.S1.E37" content-type="numbered"><label>A1</label><mml:math id="M277" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>sin⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>n</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Then, the infinite series can be rewritten as
          <disp-formula id="App1.Ch1.S1.E38" content-type="numbered"><label>A2</label><mml:math id="M278" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mtext>nk</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e8354">We look into the behaviour of the sequence for large <inline-formula><mml:math id="M279" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. When <inline-formula><mml:math id="M280" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is large, we can use the approximation of <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E20"/>) and the following approximations as well:
          <disp-formula id="App1.Ch1.S1.E39" content-type="numbered"><label>A3</label><mml:math id="M282" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">π</mml:mi><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="1em"/><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Furthermore, the Bessel functions can be approximated based on their asymptotic expansion for a large augment:
          <disp-formula id="App1.Ch1.S1.E40" content-type="numbered"><label>A4</label><mml:math id="M283" display="block"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:msqrt><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:msqrt><mml:mi>cos⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>z</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>n</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        which is valid only for large <inline-formula><mml:math id="M284" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>. Since the augment of the Bessel function in the numerator of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E37"/>) contains <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup></mml:mrow></mml:math></inline-formula>, we discuss the property of the sequence separately in two cases: (a) <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and (b) <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><?xmltex \opttitle{Case a, $x=0$}?><title>Case a, <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></title>
      <p id="d1e8560">Here we discuss the behaviour of only <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> because <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is not well defined. Since <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, we can approximate Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E37"/>) for large <inline-formula><mml:math id="M292" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> as
            <disp-formula id="App1.Ch1.S1.E41" content-type="numbered"><label>A5</label><mml:math id="M293" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mi>cos⁡</mml:mi><mml:mfenced close="}" open="{"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">π</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          The sequence decays with increasing <inline-formula><mml:math id="M294" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> while oscillating due to the combination of the alternating sign and cosine function of <inline-formula><mml:math id="M295" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. Therefore, the infinite series of the sequence is generally convergent. However, the oscillations disappear when <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> such that
            <disp-formula id="App1.Ch1.S1.E42" content-type="numbered"><label>A6</label><mml:math id="M297" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mi>cos⁡</mml:mi><mml:mfenced open="{" close="}"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>m</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This sequence forms a general harmonic series, and thus, the kernel slowly diverges to positive or negative infinity depending on the <inline-formula><mml:math id="M298" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> value at <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> as shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>a.</p><?xmltex \hack{\newpage}?>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><?xmltex \opttitle{Case b, $x>0$}?><title>Case b, <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></title>
      <p id="d1e8893">When <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, the sequence can be approximated for large <inline-formula><mml:math id="M302" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M303" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>f</mml:mi><mml:mtext>nk</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>k</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>cos⁡</mml:mi><mml:mfenced open="{" close="}"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>n</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.S1.E43"><mml:mtd><mml:mtext>A7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mfenced close="}" open="{"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">π</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>n</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            This sequence also exhibits both oscillation and decay with increasing <inline-formula><mml:math id="M304" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>, and thus, the infinite series is convergent except at singular points where the oscillations cease. Substituting <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> into (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E43"/>) and separating it into two parts, we have

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M306" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>±</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mfenced open="{" close="}"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>±</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>m</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>m</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>n</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.S1.E44"><mml:mtd><mml:mtext>A8</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msup><mml:mi>x</mml:mi><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:msup><mml:mfenced close="}" open="{"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>∓</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mi>m</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>m</mml:mi><mml:mi mathvariant="italic">π</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            The original sequence is now expressed as a sum of the two sequences. When <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, one of the sequences vanishes and the other one forms a convergent series. Therefore, the infinite series is convergent at <inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. On the other hand, one sequence forms a convergent series and the other one generates a harmonic series when <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>. This confirms that the infinite series in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E38"/>) slowly diverges to positive and negative infinity alternatively at <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:msubsup><mml:mi>t</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> as shown in Figs. <xref ref-type="fig" rid="Ch1.F3"/>b and c and <xref ref-type="fig" rid="Ch1.F4"/>.</p><?xmltex \hack{\clearpage}?>
</sec>
</app>
  </app-group><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e9425">The observation data of the 2011 Tohoku tsunami are available from the website of the Nationwide Ocean Wave Information Network for Ports and Harbours (<uri>https://nowphas.mlit.go.jp/pastdatars/data/NOWPHAS_Tsunami_data.zip</uri>, <xref ref-type="bibr" rid="bib1.bibx18" id="altparen.27"/>).</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e9437">The author declares that there is no conflict of interest.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e9443">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e9449">This research has been supported by the Japan Society for the Promotion of Science (grant no. 18H01541).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e9455">This paper was edited by Ira Didenkulova and reviewed by Efim Pelinovsky and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Antuono and Brocchini(2007)}}?><label>Antuono and Brocchini(2007)</label><?label Antuono?><mixed-citation>Antuono, M. and Brocchini, M.: The boundary value problem for the nonlinear shallow water equations, Stud. Appl. Math., 119, 73–93, <ext-link xlink:href="https://doi.org/10.1111/j.1365-2966.2007.00378.x" ext-link-type="DOI">10.1111/j.1365-2966.2007.00378.x</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Antuono and Brocchini(2008)}}?><label>Antuono and Brocchini(2008)</label><?label Antuono2?><mixed-citation>Antuono, M. and Brocchini, M.: Maximum run-up, breaking conditions and dynamical forces in the swash zone: a boundary value approach, Coast. Eng., 55, 732–740, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2008.02.002" ext-link-type="DOI">10.1016/j.coastaleng.2008.02.002</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Carrier(1971)}}?><label>Carrier(1971)</label><?label Carrier1971?><mixed-citation> Carrier, G. F.: The dynamics of tsunamis, mathematical problems in geophysical fluid dynamics, Lect. Appl. Math. Am. Math. Soc., 14, 157–187, 1971.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Carrier and Greenspan(1958)}}?><label>Carrier and Greenspan(1958)</label><?label Carrier?><mixed-citation>Carrier, G. F. and Greenspan, H. P.: Water waves of finite amplitude on a sloping beach, J. Fluid Mech., 4, 97–109, <ext-link xlink:href="https://doi.org/10.1017/S0022112058000331" ext-link-type="DOI">10.1017/S0022112058000331</ext-link>, 1958.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Chan and Liu(2012)}}?><label>Chan and Liu(2012)</label><?label Chan?><mixed-citation>Chan, I.-C. and Liu, P. L.-F.: On the runup of long waves on a plane beach, J. Geophys. Res.-Oceans, 117, C08 006, <ext-link xlink:href="https://doi.org/10.1029/2012JC007994" ext-link-type="DOI">10.1029/2012JC007994</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Choi et~al.(2011)Choi, Kaistrenko, Kim, Min, and Pelinovsky}}?><label>Choi et al.(2011)Choi, Kaistrenko, Kim, Min, and Pelinovsky</label><?label choi?><mixed-citation>Choi, B. H., Kaistrenko, V., Kim, K. O., Min, B. I., and Pelinovsky, E.: Rapid forecasting of tsunami runup heights from 2-D numerical simulations, Nat. Hazards Earth Syst. Sci., 11, 707–714, <ext-link xlink:href="https://doi.org/10.5194/nhess-11-707-2011" ext-link-type="DOI">10.5194/nhess-11-707-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Davies et~al.(2020)Davies, Romano, and Lorito}}?><label>Davies et al.(2020)Davies, Romano, and Lorito</label><?label davies?><mixed-citation>Davies, G., Romano, F., and Lorito, S.: Global Dissipation Models for Simulating Tsunamis at Far-Field Coasts up to 60 hours Post-Earthquake: Multi-Site Tests in Australia, Front. Earth Sci., 8, 497, <ext-link xlink:href="https://doi.org/10.3389/feart.2020.598235" ext-link-type="DOI">10.3389/feart.2020.598235</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Didenkulova et~al.(2009)Didenkulova, Pelinovsky, and Soomere}}?><label>Didenkulova et al.(2009)Didenkulova, Pelinovsky, and Soomere</label><?label diden09?><mixed-citation>Didenkulova, I., Pelinovsky, E., and Soomere, T.: Long surface wave dynamics along a convex bottom, J. Geophys. Res.-Oceans, 114, C07 006, <ext-link xlink:href="https://doi.org/10.1029/2008JC005027" ext-link-type="DOI">10.1029/2008JC005027</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{ERI(2011)}}?><label>ERI(2011)</label><?label ERI?><mixed-citation>ERI: Sea-level change recorded by the ocean floor cable seismometer, Website of Earthquake Research Institute, available at: <uri>https://www.eri.u-tokyo.ac.jp/TOPICS_OLD/outreach/eqvolc/201103_tohoku/eng/</uri> (last access: 26 December 2020), 2011.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Fine et~al.(2013)Fine, Kulikov, and Cherniawsky}}?><label>Fine et al.(2013)Fine, Kulikov, and Cherniawsky</label><?label fine?><mixed-citation>Fine, I. V., Kulikov, E. A., and Cherniawsky, J. Y.: Japan's 2011 Tsunami: Characteristics of Wave Propagation from Observations and Numerical Modelling, Pure Appl. Geophys., 170, 1295–1307, <ext-link xlink:href="https://doi.org/10.1007/s00024-012-0555-8" ext-link-type="DOI">10.1007/s00024-012-0555-8</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Kawai et~al.(2013)Kawai, Satoh, Kawaguchi, and Seki}}?><label>Kawai et al.(2013)Kawai, Satoh, Kawaguchi, and Seki</label><?label kawai?><mixed-citation>Kawai, H., Satoh, M., Kawaguchi, K., and Seki, K.: Characteristics of the 2011 Tohoku Tsunami Waveform Acquired Around Japan by Nowphas Equipment, Coast. Eng. J., 55, 1350 008–1–1350 008–27, <ext-link xlink:href="https://doi.org/10.1142/S0578563413500083" ext-link-type="DOI">10.1142/S0578563413500083</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Keller and Keller(1964)}}?><label>Keller and Keller(1964)</label><?label keller?><mixed-citation> Keller, J. B. and Keller, H. B.: Water wave run-up on a beach, Tech. Rep., NONR-3828(00), Office of Naval Research, Department of the Navy, Washington DC, 1964.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Kulikov et~al.(2014)Kulikov, Fine, and Yakovenko}}?><label>Kulikov et al.(2014)Kulikov, Fine, and Yakovenko</label><?label kulikov?><mixed-citation>Kulikov, E. A., Fine, I. V., and Yakovenko, O. I.: Numerical modeling of the long surface waves scattering for the 2011 Japan tsunami: Case study, Izvestiya, Atmospheric and Oceanic Physics, 50, 498–507, <ext-link xlink:href="https://doi.org/10.1134/S0001433814050053" ext-link-type="DOI">10.1134/S0001433814050053</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Madsen and Sch{\"{a}}ffer(2010)}}?><label>Madsen and Schäffer(2010)</label><?label Madsen10?><mixed-citation>Madsen, P. A. and Schäffer, H. A.: Analytical solutions for tsunami runup on a plane beach: single waves, N-waves and transient waves, J. Fluid Mech., 645, 27–57, <ext-link xlink:href="https://doi.org/10.1017/S0022112009992485" ext-link-type="DOI">10.1017/S0022112009992485</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Maeda et~al.(2011)Maeda, Furumura, Sakai, and Shinohara}}?><label>Maeda et al.(2011)Maeda, Furumura, Sakai, and Shinohara</label><?label maeda?><mixed-citation>Maeda, T., Furumura, T., Sakai, S., and Shinohara, M.: Significant tsunami observed at ocean-bottom pressure gauges during the 2011 off the Pacific coast of Tohoku Earthquake, Earth Planets Space, 63, 53, <ext-link xlink:href="https://doi.org/10.5047/eps.2011.06.005" ext-link-type="DOI">10.5047/eps.2011.06.005</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Mazova et~al.(1990)Mazova, Osipenko, and Pelinovsky}}?><label>Mazova et al.(1990)Mazova, Osipenko, and Pelinovsky</label><?label mazova1990?><mixed-citation> Mazova, R., Osipenko, N., and Pelinovsky, E.: A dissipative model of the runup of long waves on shore, Oceanology, 30, 29–30, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Pelinovsky and Mazova(1992)}}?><label>Pelinovsky and Mazova(1992)</label><?label Pelinovsky92?><mixed-citation> Pelinovsky, E. and Mazova, R.: Exact analytical solutions of nonlinear problems of tsunami wave run-up on slopes with different profiles, Nat. Hazards, 6, 227–249, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{Port and Airport Research Institute(2021)}?><label>Port and Airport Research Institute(2021)</label><?label Port?><mixed-citation>Port and Airport Research Institute: Observation data of the 2011 Tohoku Tsunami, available at: <uri>https://nowphas.mlit.go.jp/pastdatars/data/NOWPHAS_Tsunami_data.zip</uri>,
last access: 20 January 2021.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Rybkin et~al.(2014)Rybkin, Pelinovsky, and Didenkulova}}?><label>Rybkin et al.(2014)Rybkin, Pelinovsky, and Didenkulova</label><?label Rybkin2014?><mixed-citation>Rybkin, A., Pelinovsky, E., and Didenkulova, I.: Nonlinear wave run-up in bays of arbitrary cross-section: generalization of the Carrier–Greenspan approach, J. Fluid Mech., 748, 416–432, <ext-link xlink:href="https://doi.org/10.1017/jfm.2014.197" ext-link-type="DOI">10.1017/jfm.2014.197</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Shimozono(2016)}}?><label>Shimozono(2016)</label><?label shimozono?><mixed-citation>Shimozono, T.: Long wave propagation and run-up in converging bays, J. Fluid Mech., 798, 457–484, <ext-link xlink:href="https://doi.org/10.1017/jfm.2016.327" ext-link-type="DOI">10.1017/jfm.2016.327</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Shimozono(2020)}}?><label>Shimozono(2020)</label><?label Shimozono2020KernelRO?><mixed-citation>Shimozono, T.: Kernel representation of long-wave dynamics on a uniform slope, P. R. Soc. A, 476, 20200 333, <ext-link xlink:href="https://doi.org/10.1098/rspa.2020.0333" ext-link-type="DOI">10.1098/rspa.2020.0333</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Shimozono et~al.(2012)Shimozono, Sato, Okayasu, Tajima, Fritz, Liu, and Takagawa}}?><label>Shimozono et al.(2012)Shimozono, Sato, Okayasu, Tajima, Fritz, Liu, and Takagawa</label><?label shimozono2012propagation?><mixed-citation>Shimozono, T., Sato, S., Okayasu, A., Tajima, Y., Fritz, H. M., Liu, H., and Takagawa, T.: Propagation and Inundation Characteristics of the 2011 Tohoku Tsunami on the Central Sanriku Coast, Coast. Eng. J., 54, 1250 004–1–1250 004–17, <ext-link xlink:href="https://doi.org/10.1142/S0578563412500040" ext-link-type="DOI">10.1142/S0578563412500040</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Synolakis(1987)}}?><label>Synolakis(1987)</label><?label Synolakis87?><mixed-citation>Synolakis, C. E.: The runup of solitary waves, J. Fluid Mech., 185, 523–545, <ext-link xlink:href="https://doi.org/10.1017/S002211208700329X" ext-link-type="DOI">10.1017/S002211208700329X</ext-link>, 1987.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Synolakis(1991)}}?><label>Synolakis(1991)</label><?label Synolakis91?><mixed-citation>Synolakis, C. E.: Tsunami runup on steep slopes: How good linear theory really is, Nat Hazards 4, 221–234, <ext-link xlink:href="https://doi.org/10.1007/BF00162789" ext-link-type="DOI">10.1007/BF00162789</ext-link>, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Tadepalli and Synolakis(1994)}}?><label>Tadepalli and Synolakis(1994)</label><?label Tadepalli?><mixed-citation>Tadepalli, S. and Synolakis, C. E.: The run-up of <inline-formula><mml:math id="M311" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>-waves on sloping beaches, P. R. Soc. Lond. A Mat., 445, 99–112, <ext-link xlink:href="https://doi.org/10.1098/rspa.1994.0050" ext-link-type="DOI">10.1098/rspa.1994.0050</ext-link>, 1994.</mixed-citation></ref>
      <?pagebreak page2108?><ref id="bib1.bibx26"><?xmltex \def\ref@label{{Takahasi and Mori(1974)}}?><label>Takahasi and Mori(1974)</label><?label Takahashi?><mixed-citation>Takahasi, H. and Mori, M.: Double Exponential Formulas for Numerical Integration, Publ. Res. I. Math. Sci., 9, 721–741, <ext-link xlink:href="https://doi.org/10.2977/prims/1195192451" ext-link-type="DOI">10.2977/prims/1195192451</ext-link>, 1974.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Tuck and Hwang(1972)}}?><label>Tuck and Hwang(1972)</label><?label tuck?><mixed-citation>Tuck, E. O. and Hwang, L.-S.: Long wave generation on a sloping beach, J. Fluid Mech., 51, 449–461, <ext-link xlink:href="https://doi.org/10.1017/S0022112072002289" ext-link-type="DOI">10.1017/S0022112072002289</ext-link>, 1972.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Zahibo et~al.(2006)Zahibo, Pelinovsky, Golinko, and Osipenko}}?><label>Zahibo et al.(2006)Zahibo, Pelinovsky, Golinko, and Osipenko</label><?label zahibo?><mixed-citation>Zahibo, N., Pelinovsky, E., Golinko, V., and Osipenko, N.: Tsunami wave runup on coasts of narrow bays, International Journal of Fluid Mechanics Research, 33, 106–118, <ext-link xlink:href="https://doi.org/10.1615/InterJFluidMechRes.v33.i1.70" ext-link-type="DOI">10.1615/InterJFluidMechRes.v33.i1.70</ext-link>, 2006.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Tsunami propagation kernel and its applications</article-title-html>
<abstract-html><p>Tsunamis rarely occur in a specific area, and their occurrence is highly uncertain. Suddenly generated from their sources in deep water, they occasionally undergo tremendous amplification in shallow water to devastate low-lying coastal areas. Despite the advancement of computational power and simulation algorithms, there is a need for novel and rigorous approaches to efficiently predict coastal amplification of tsunamis during different disaster management phases, such as tsunami risk assessment and real-time forecast. This study presents convolution kernels that can instantly predict onshore waveforms of water surface elevation and flow velocity from observed/simulated wave data away from the shore. Kernel convolution involves isolating an incident-wave component from the offshore wave data and transforming it into the onshore waveform. Moreover, unlike previously derived ones, the present kernels are based on shallow-water equations with a damping term and can account for tsunami attenuation on its path to the shore with a damping parameter. Kernel convolution can be implemented at a low computational cost compared to conventional numerical models that discretise the spatial domain. The prediction capability of the kernel method was demonstrated through application to real-world tsunami cases.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Antuono and Brocchini(2007)</label><mixed-citation> Antuono, M. and Brocchini, M.: The boundary value problem for the nonlinear shallow water equations, Stud. Appl. Math., 119, 73–93, <a href="https://doi.org/10.1111/j.1365-2966.2007.00378.x" target="_blank">https://doi.org/10.1111/j.1365-2966.2007.00378.x</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Antuono and Brocchini(2008)</label><mixed-citation> Antuono, M. and Brocchini, M.: Maximum run-up, breaking conditions and dynamical forces in the swash zone: a boundary value approach, Coast. Eng., 55, 732–740, <a href="https://doi.org/10.1016/j.coastaleng.2008.02.002" target="_blank">https://doi.org/10.1016/j.coastaleng.2008.02.002</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Carrier(1971)</label><mixed-citation> Carrier, G. F.: The dynamics of tsunamis, mathematical problems in geophysical fluid dynamics, Lect. Appl. Math. Am. Math. Soc., 14, 157–187, 1971.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Carrier and Greenspan(1958)</label><mixed-citation> Carrier, G. F. and Greenspan, H. P.: Water waves of finite amplitude on a sloping beach, J. Fluid Mech., 4, 97–109, <a href="https://doi.org/10.1017/S0022112058000331" target="_blank">https://doi.org/10.1017/S0022112058000331</a>, 1958.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Chan and Liu(2012)</label><mixed-citation> Chan, I.-C. and Liu, P. L.-F.: On the runup of long waves on a plane beach, J. Geophys. Res.-Oceans, 117, C08&thinsp;006, <a href="https://doi.org/10.1029/2012JC007994" target="_blank">https://doi.org/10.1029/2012JC007994</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Choi et al.(2011)Choi, Kaistrenko, Kim, Min, and Pelinovsky</label><mixed-citation> Choi, B. H., Kaistrenko, V., Kim, K. O., Min, B. I., and Pelinovsky, E.: Rapid forecasting of tsunami runup heights from 2-D numerical simulations, Nat. Hazards Earth Syst. Sci., 11, 707–714, <a href="https://doi.org/10.5194/nhess-11-707-2011" target="_blank">https://doi.org/10.5194/nhess-11-707-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Davies et al.(2020)Davies, Romano, and Lorito</label><mixed-citation> Davies, G., Romano, F., and Lorito, S.: Global Dissipation Models for Simulating Tsunamis at Far-Field Coasts up to 60 hours Post-Earthquake: Multi-Site Tests in Australia, Front. Earth Sci., 8, 497, <a href="https://doi.org/10.3389/feart.2020.598235" target="_blank">https://doi.org/10.3389/feart.2020.598235</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Didenkulova et al.(2009)Didenkulova, Pelinovsky, and Soomere</label><mixed-citation> Didenkulova, I., Pelinovsky, E., and Soomere, T.: Long surface wave dynamics along a convex bottom, J. Geophys. Res.-Oceans, 114, C07&thinsp;006, <a href="https://doi.org/10.1029/2008JC005027" target="_blank">https://doi.org/10.1029/2008JC005027</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>ERI(2011)</label><mixed-citation> ERI: Sea-level change recorded by the ocean floor cable seismometer, Website of Earthquake Research Institute, available at: <a href="https://www.eri.u-tokyo.ac.jp/TOPICS_OLD/outreach/eqvolc/201103_tohoku/eng/" target="_blank"/> (last access: 26 December 2020), 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Fine et al.(2013)Fine, Kulikov, and Cherniawsky</label><mixed-citation> Fine, I. V., Kulikov, E. A., and Cherniawsky, J. Y.: Japan's 2011 Tsunami: Characteristics of Wave Propagation from Observations and Numerical Modelling, Pure Appl. Geophys., 170, 1295–1307, <a href="https://doi.org/10.1007/s00024-012-0555-8" target="_blank">https://doi.org/10.1007/s00024-012-0555-8</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Kawai et al.(2013)Kawai, Satoh, Kawaguchi, and Seki</label><mixed-citation> Kawai, H., Satoh, M., Kawaguchi, K., and Seki, K.: Characteristics of the 2011 Tohoku Tsunami Waveform Acquired Around Japan by Nowphas Equipment, Coast. Eng. J., 55, 1350&thinsp;008–1–1350&thinsp;008–27, <a href="https://doi.org/10.1142/S0578563413500083" target="_blank">https://doi.org/10.1142/S0578563413500083</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Keller and Keller(1964)</label><mixed-citation> Keller, J. B. and Keller, H. B.: Water wave run-up on a beach, Tech. Rep., NONR-3828(00), Office of Naval Research, Department of the Navy, Washington DC, 1964.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Kulikov et al.(2014)Kulikov, Fine, and Yakovenko</label><mixed-citation> Kulikov, E. A., Fine, I. V., and Yakovenko, O. I.: Numerical modeling of the long surface waves scattering for the 2011 Japan tsunami: Case study, Izvestiya, Atmospheric and Oceanic Physics, 50, 498–507, <a href="https://doi.org/10.1134/S0001433814050053" target="_blank">https://doi.org/10.1134/S0001433814050053</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Madsen and Schäffer(2010)</label><mixed-citation> Madsen, P. A. and Schäffer, H. A.: Analytical solutions for tsunami runup on a plane beach: single waves, N-waves and transient waves, J. Fluid Mech., 645, 27–57, <a href="https://doi.org/10.1017/S0022112009992485" target="_blank">https://doi.org/10.1017/S0022112009992485</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Maeda et al.(2011)Maeda, Furumura, Sakai, and Shinohara</label><mixed-citation> Maeda, T., Furumura, T., Sakai, S., and Shinohara, M.: Significant tsunami observed at ocean-bottom pressure gauges during the 2011 off the Pacific coast of Tohoku Earthquake, Earth Planets Space, 63, 53, <a href="https://doi.org/10.5047/eps.2011.06.005" target="_blank">https://doi.org/10.5047/eps.2011.06.005</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Mazova et al.(1990)Mazova, Osipenko, and Pelinovsky</label><mixed-citation> Mazova, R., Osipenko, N., and Pelinovsky, E.: A dissipative model of the runup of long waves on shore, Oceanology, 30, 29–30, 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Pelinovsky and Mazova(1992)</label><mixed-citation> Pelinovsky, E. and Mazova, R.: Exact analytical solutions of nonlinear problems of tsunami wave run-up on slopes with different profiles, Nat. Hazards, 6, 227–249, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Port and Airport Research Institute(2021)</label><mixed-citation>
Port and Airport Research Institute: Observation data of the 2011 Tohoku Tsunami, available at: <a href="https://nowphas.mlit.go.jp/pastdatars/data/NOWPHAS_Tsunami_data.zip" target="_blank"/>,
last access: 20 January 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Rybkin et al.(2014)Rybkin, Pelinovsky, and Didenkulova</label><mixed-citation> Rybkin, A., Pelinovsky, E., and Didenkulova, I.: Nonlinear wave run-up in bays of arbitrary cross-section: generalization of the Carrier–Greenspan approach, J. Fluid Mech., 748, 416–432, <a href="https://doi.org/10.1017/jfm.2014.197" target="_blank">https://doi.org/10.1017/jfm.2014.197</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Shimozono(2016)</label><mixed-citation> Shimozono, T.: Long wave propagation and run-up in converging bays, J. Fluid Mech., 798, 457–484, <a href="https://doi.org/10.1017/jfm.2016.327" target="_blank">https://doi.org/10.1017/jfm.2016.327</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Shimozono(2020)</label><mixed-citation> Shimozono, T.: Kernel representation of long-wave dynamics on a uniform slope, P. R. Soc. A, 476, 20200&thinsp;333, <a href="https://doi.org/10.1098/rspa.2020.0333" target="_blank">https://doi.org/10.1098/rspa.2020.0333</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Shimozono et al.(2012)Shimozono, Sato, Okayasu, Tajima, Fritz, Liu, and Takagawa</label><mixed-citation> Shimozono, T., Sato, S., Okayasu, A., Tajima, Y., Fritz, H. M., Liu, H., and Takagawa, T.: Propagation and Inundation Characteristics of the 2011 Tohoku Tsunami on the Central Sanriku Coast, Coast. Eng. J., 54, 1250&thinsp;004–1–1250&thinsp;004–17, <a href="https://doi.org/10.1142/S0578563412500040" target="_blank">https://doi.org/10.1142/S0578563412500040</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Synolakis(1987)</label><mixed-citation> Synolakis, C. E.: The runup of solitary waves, J. Fluid Mech., 185, 523–545, <a href="https://doi.org/10.1017/S002211208700329X" target="_blank">https://doi.org/10.1017/S002211208700329X</a>, 1987.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Synolakis(1991)</label><mixed-citation>
Synolakis, C. E.: Tsunami runup on steep slopes: How good linear theory really is, Nat Hazards 4, 221–234, <a href="https://doi.org/10.1007/BF00162789" target="_blank">https://doi.org/10.1007/BF00162789</a>, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Tadepalli and Synolakis(1994)</label><mixed-citation> Tadepalli, S. and Synolakis, C. E.: The run-up of <i>N</i>-waves on sloping beaches, P. R. Soc. Lond. A Mat., 445, 99–112, <a href="https://doi.org/10.1098/rspa.1994.0050" target="_blank">https://doi.org/10.1098/rspa.1994.0050</a>, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Takahasi and Mori(1974)</label><mixed-citation> Takahasi, H. and Mori, M.: Double Exponential Formulas for Numerical Integration, Publ. Res. I. Math. Sci., 9, 721–741, <a href="https://doi.org/10.2977/prims/1195192451" target="_blank">https://doi.org/10.2977/prims/1195192451</a>, 1974.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Tuck and Hwang(1972)</label><mixed-citation> Tuck, E. O. and Hwang, L.-S.: Long wave generation on a sloping beach, J. Fluid Mech., 51, 449–461, <a href="https://doi.org/10.1017/S0022112072002289" target="_blank">https://doi.org/10.1017/S0022112072002289</a>, 1972.

</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Zahibo et al.(2006)Zahibo, Pelinovsky, Golinko, and Osipenko</label><mixed-citation> Zahibo, N., Pelinovsky, E., Golinko, V., and Osipenko, N.: Tsunami wave runup on coasts of narrow bays, International Journal of Fluid Mechanics Research, 33, 106–118, <a href="https://doi.org/10.1615/InterJFluidMechRes.v33.i1.70" target="_blank">https://doi.org/10.1615/InterJFluidMechRes.v33.i1.70</a>, 2006.
</mixed-citation></ref-html>--></article>
