1 INTRODUCTION

In the numerical simulation of a tsunami of seismic origin, the process of wave excitation is usually considered to be instantaneous, see, for example, [13]. Only a few models take into account the dynamics of the bottom deformation [46].

In the “instantaneous deformation of the bottom” approximation, it is understood that the deviation of the free water surface from the equilibrium position (initial elevation) and the zero field of flow velocities must be set as the initial conditions for modeling. In this case, the initial elevation is equated to the vertical component of the bottom deformation (e.g., [7]) or, more correctly, to the vertical displacement of the bottom surface, calculated taking into account the relief inhomogeneities [812]. This approach quite adequately reproduces the main mechanism of the generation of a tsunami—water displacement by coseismic deformation of the bottom—but it does not take into account the smoothing effect of the water layer [1315]. Due to this effect, the initial elevation of the water surface is always characterized by a smaller amplitude and is smoother (smoothed) compared to the bottom displacement [16, 17].

Until the end of the 20th century, the source of an earthquake was mainly represented as a rectangular rupture area with a uniform displacement distribution (centroid moment tensor solution [18]). Such a simplified representation made it possible to calculate the bottom deformation vector field only approximately; therefore, taking into account a rather weak smoothing effect could not noticeably improve the quality of tsunami modeling. In recent decades, there has been a fundamental breakthrough in the reconstruction of the slip structure in the earthquake source (finite fault model [1921]). Despite the fact that the data on the slip structure are available in the public domain with a significant delay (from two hours to several weeks, https://earthquake.usgs.gov/), some scientific groups offer algorithms that allow us to restore the finite fault model in real time [20, 21]. Thus, using the example of the Tohoku catastrophic event on March 11, 2011, it was shown in [21] that, in the presence of a dense network of GPS stations, the source of an earthquake and, accordingly, the deformation of the earth’s crust can be reconstructed with an accuracy of >99% in 2–3 minutes.

In addition, in the last ten years, there has been significant progress in the field of numerical modeling of tsunami propagation. For example, it became possible to take into account the effect of density stratification, water compressibility, the deflection of the ocean floor directly under a wave, and the related change in the gravitational potential on the tsunami wave propagation velocity [22, 23]. The combined consideration of these factors made it possible to reproduce the propagation time of the Tohoku tsunami on March 11, 2011 over transoceanic distances with an error of 1 minute [23]. Obviously, it makes sense to use such refined tsunami propagation models only if the generation models are of the appropriate quality. In relation to this, the calculation of the initial elevation of the water surface in the source of the tsunami with the maximum accuracy, which is only possible with the available seismic information, has become an urgent need.

At the moment, the most common way to calculate the initial elevation, taking into account the smoothing effect, is an approximate method, known as the Kajiura filter, in which the ocean depth is assumed to be constant throughout the source area of the tsunami. This method is based on the analytical solution of the problem of tsunami generation by the instantaneous deformation of a flat horizontal bottom, obtained in the framework of the linear potential theory of an incompressible fluid [13, 14, 2427]

$$\xi (x,y) = \frac{1}{{2\pi }}\int\limits_{ - \infty }^{ + \infty } {\int\limits_{ - \infty }^{ + \infty } {d{{k}_{x}}d{{k}_{y}}} } \frac{{\hat {\eta }({{k}_{x}},{{k}_{y}})}}{{{\text{ch(}}k{{H}_{0}}{\text{)}}}}{{e}^{{i({{k}_{x}}x + {{k}_{y}}y)}}},$$
(1)

where \(\xi (x,y)\) is the initial elevation of the water surface, \({{H}_{0}}~\) is depth of the ocean, \(\hat {\eta }({{k}_{x}},{{k}_{y}})\) = \(\frac{1}{{2\pi }}\mathop \smallint \nolimits_{ - \infty }^{ + \infty } \mathop \smallint \nolimits_{ - \infty }^{ + \infty } dxdy{{\eta (}}x,y{\text{)}}{{e}^{{ - i({{k}_{x}}x + {{k}_{y}}y)}}}\) is the spatial Fourier transform of the vertical displacement of the bottom \({{\eta (}}x,y{\text{)}}\), and \({{k}^{2}} = k_{x}^{2} + k_{y}^{2}\). Formula (1) is known as the Kajiura equation [14, 28] and its application for spatial bottom displacement filtering is called the Kajiura filter [29, 30]. Formula (1) was obtained for an ocean of constant depth H0; therefore, when applying it in calculating the initial elevations in real tsunami sources, the average source depth is used. Taking into account the fact that in the region of a real tsunami source, the ocean depth can vary significantly, sometimes by an order of magnitude, the validity of using the average source depth is doubtful and needs, at the very least, careful verification [16, 27]. The relevance of such a check is also confirmed by the fact that the Kajiura filter is used not only in models developed in the instantaneous bottom deformation approximation but also in quasi-dynamic models—two-dimensional codes (\(0xy\))—which allow introducing a dynamic correction to the displacement of the water surface in each time layer [3032].

The main aim of this study is to develop a technique for numerically solving the problem of calculating the initial elevation of the water surface in an ocean of variable depth, caused by the instantaneous deformation of the bottom of an arbitrary shape. The technique is developed on a simplified two-dimensional model (\(0xz\)). The second aim of this study is to obtain an analytical solution to the problem of calculating the initial elevation in a basin with a flat sloping bottom caused by the bottom deformation of a triangular shape. This analytical solution is necessary for testing the numerical model. This paper also demonstrates the application of the constructed numerical model to the calculation of the initial elevation in the sources of real tsunamis: the Kuril earthquake on January 13, 2007 and the Great East Japan Tohoku earthquake on March 11, 2011. The results obtained are used to test the Kajiura filter, an approximate method for calculating the initial elevation.

2 NUMERICAL SOLUTION

Certain approaches to the calculation of the smoothed initial elevation of the water surface were used in numerical modeling and analyzed theoretically by various scientific groups [13, 14, 2426, 3337]. K. Kajiura used Green’s function for the velocity potential and presented the solution as a series consisting of the sum of the integrals corresponding to multiple reflections of the source from the surface and from the bottom [14]. T. Saito calculated the response of the water layer to a point source given by the Dirac delta function, and then applied the superposition principle [34, 37]. The Laplace [24, 26] and Fourier [13, 25] transformations were also used to solve this problem. We note the original approach proposed in [33]. The authors of this paper calculated the initial elevation of the water surface in a basin with a slowly varying depth using an electrostatic analogy and presented the resulting solution as an iterative procedure. This approach has found practical application in modeling real events [35, 36].

We have developed the concept proposed in [15, 16, 38]. In this concept, the dynamic problem of calculating the response of the water layer to the seismic movements of the bottom, formulated in terms of the velocity potential Φ [13, 14, 2427], can be reduced to a simpler static problem. To do this, it is necessary to introduce the displacement potential \(F = \mathop \smallint \nolimits_0^\tau \Phi ~dt\) and require compliance with the instantaneous condition of bottom deformation \(\tau \ll \sqrt {H{\kern 1pt} /{\kern 1pt} g} \), where τ is the duration of the bottom deformation at a particular point, H is the depth of the ocean, and g is the free fall acceleration [17]. We locate the origin of the Cartesian coordinate system \(0xz\) on the undisturbed water surface with axis 0z directed vertically upwards. In such a coordinate system, the static problem of finding the initial elevation will be formulated as follows [15, 38]:

$$\frac{{{{\partial }^{2}}F}}{{\partial {{x}^{2}}}} + \frac{{{{\partial }^{2}}F}}{{\partial {{z}^{2}}}} = 0,$$
(2)
$${{\left. F \right|}_{{z = 0}}} = 0,$$
(3)
$${{\left. {\frac{{\partial F}}{{\partial {\mathbf{n}}}}} \right|}_{{z = - H(x)}}}~ = {{d}_{n}}(x),$$
(4)

where \(F(x,z)\) is the displacement potential, \(H(x)\) is the depth of the ocean, \({{d}_{n}}(x) = (d,{\mathbf{n}})\) is the displacement of the bottom in the direction of the normal, \({\mathbf{d}}(x) = \{ {{d}_{x}},{{d}_{z}}\} \) is the vector residual deformation of the bottom, \({\mathbf{n}}(x) = \{ {{n}_{x}},{{n}_{z}}\} \) is the unit vector of the normal to the bottom surface, and \(\frac{{\partial F}}{{\partial {\mathbf{n}}}}\) = \(\frac{{\partial F}}{{\partial x}}{{n}_{x}}\) + \(\frac{{\partial F}}{{\partial z}}{{n}_{z}}\) is the displacement of water in the bottom layer in the direction of the normal. The initial elevation of the water surface is expressed in terms of the displacement potential using a simple formula

$$\xi (x) = {{\left. {{{\partial F} \mathord{\left/ {\vphantom {{\partial F} {\partial z}}} \right. \kern-0em} {\partial z}}} \right|}_{{z = 0}}}.$$
(5)

For the numerical solution of problem (2)–(5) in a reservoir, the depth of which is given by an arbitrary function \(H(x)\), we pass to a curvilinear nonorthogonal coordinate system \((\hat {x},\sigma )\): \(\hat {x} = x\), \(\sigma = z{\kern 1pt} /{\kern 1pt} H(x)\). Value σ varies from 0 on the undisturbed free water surface to −1 at the bottom. The \((\hat {x},\sigma )\) coordinate system makes it possible to map the computational domain of an arbitrary shape onto a rectangular domain [39, 40], which greatly simplifies the setting of the boundary condition for impermeability at the bottom in an ocean of variable depth. For the first time σ coordinate was proposed in [39] and is widely used to this day in various versions in numerical models of the dynamics of the atmosphere and ocean [4145]. The version we use is called depth-normalized σ-coordinates [46, 47].

Problem (2)–(5) in coordinates \((\hat {x},\sigma )\) takes the form [48]

$$\frac{{{{\partial }^{2}}F}}{{\partial {{{\hat {x}}}^{2}}}} + \frac{{1 + {{{(\sigma H{\kern 1pt} ')}}^{2}}}}{{{{H}^{2}}}}\frac{{{{\partial }^{2}}F}}{{\partial {{\sigma }^{2}}}} - \frac{{2\sigma H{\kern 1pt} '}}{H}\frac{{{{\partial }^{2}}F}}{{\partial \hat {x}\partial \sigma }} + \sigma \frac{{2{{{(H{\kern 1pt} ')}}^{2}} - H{\kern 1pt} ''{\kern 1pt} H}}{{{{H}^{2}}}}\frac{{\partial F}}{{\partial \sigma }} = 0,$$
(6)
$${{\left. F \right|}_{{\sigma = 0}}} = 0,$$
(7)
$${{\left. {\frac{{\partial F}}{{\partial \hat {x}}}{{n}_{x}} + \frac{{{{n}_{z}} + H{\kern 1pt} '{\kern 1pt} {{n}_{x}}}}{H}\frac{{\partial F}}{{\partial \sigma }}} \right|}_{{\sigma = - 1}}} = {{d}_{n}}(\hat {x}),$$
(8)
$$\xi (\hat {x}) = \frac{1}{{H(\hat {x})}}{{\left. {\frac{{\partial F}}{{\partial \sigma }}} \right|}_{{\sigma = 0}}},$$
(9)

where H′ and H′′ are the first and second derivatives of \(H(\hat {x})\) in \(\hat {x}\). We note that the scalar product \(({\mathbf{d}},{\mathbf{n}})\) does not depend on the choice of the coordinate system. Due to this, the vector components normal to the bottom \(\{ {{n}_{x}},{{n}_{z}}\} \) and bottom deformation \(\{ {{d}_{x}},{{d}_{z}}\} \) required for the calculation of \(({\mathbf{d}},{\mathbf{n}})\) can be specified in the 0xz Cartesian coordinate system, which significantly simplifies the practical implementation of the calculations.

Problem (6)–(9) will be solved numerically by the one-step iteration method [49]. The iteration method is stable, as well as easy to implement and debug. As mentioned above, detailed information about the structure of slips in the earthquake source (finite fault model) appears in the public domain with a delay of two hours to several weeks (https://earthquake.usgs.gov/). In relation to this, at this stage, an increased rate of convergence of the numerical method is not required. Let us write the difference approximations of the derivatives on the “cross” template. We choose the outer boundary of the computational domain Γ passing through the ocean at such a distance from the zone of the maximum deformation of the bottom that the displacement of the free surface and the deformation of the bottom on it can be neglected. This will allow us to set the simplest Dirichlet condition F |Γ = 0 on the outer boundary.

The condition for terminating the iterative process is formulated as follows. Assume \({{F}^{i}}\) is the total value of the displacement potential over all nodes at the ith step of the iterative process. At each step, we will calculate the value \(({{F}^{i}} - {{F}^{{i - 1}}}{{\;}}){\text{/}}{{F}^{{i - 1}}}\). When this value becomes less than 10−7, we assume that the required accuracy is achieved and the iterative process can be stopped.

We set \({{F}_{0}}(\hat {x},\sigma ) = {{d}_{z}}(\hat {x})~H(\hat {x})~\sigma \) as the zero approximation. From a physical point of view, this means that, in the zeroth approximation, the initial elevation of the water surface is equal to the vertical component of the bottom deformation (formula (9)). It is also obvious that condition (3) is automatically satisfied in this case.

3 ANALYTICAL SOLUTION FOR NUMERICAL MODEL TESTING

One of the possible ways to check the constructed numerical σ model is by comparing it with the known analytical solution of problem (2)–(5) obtained for any particular type of function H(x).

The simplest case for which there is an analytical solution to problem (2)–(5) is a reservoir of constant depth H0. The analytical solution of problem (2)–(5) in this case has the form

$$\xi (x) = \frac{1}{{\sqrt {2\pi } }}\int\limits_{ - \infty }^{ + \infty } {dk} \frac{{{{\hat {\eta }(}}k{\text{)}}}}{{{\text{ch(}}k{{H}_{0}}{\text{)}}}}{{e}^{{ikx}}},$$
(10)

where \({{\hat {\eta }(}}k{\text{)}} = \frac{1}{{\sqrt {2\pi } }}\mathop \smallint \nolimits_{ - \infty }^{ + \infty } dx{{\eta (}}x{\text{)}}{{e}^{{ - ikx}}}\) is the Fourier transform of the vertical displacement of the bottom. However, this solution is unsuitable for testing σ models, since at \(H(x)\, \equiv \,{{H}_{0}}\) all terms in Eq. (6) containing \(H{\kern 1pt} '\) and \(H{\kern 1pt} ''\) vanish, as a result of which Eq. (6) itself is significantly simplified and reduced to the ordinary Laplace equation written in an orthogonal coordinate system. Note that solution (10) exactly coincides with the one-dimensional analog of the Kajiura equation (1), which is additional confirmation of the correctness of the displacement potential concept.

A more complex case, for which there is also an analytical solution to problem (2)–(5), is a reservoir with a flat sloping bottom [16, 50]. In this case, it is convenient to use the cylindrical coordinate system (r, φ) (Fig. 1). Problem (2)–(5) in a cylindrical coordinate system is written as follows:

$${{r}^{2}}\frac{{{{\partial }^{2}}F}}{{\partial {{r}^{2}}}} + r\frac{{\partial F}}{{\partial r}} + \frac{{{{\partial }^{2}}F}}{{\partial {{\varphi }^{2}}}} = 0,$$
(11)
$${{\left. F \right|}_{{\varphi = 0}}} = 0,$$
(12)
$${{\left. {\frac{1}{r}\frac{{\partial F}}{{\partial \varphi }}} \right|}_{{\varphi = - \alpha }}} = {{d}_{n}}(r),$$
(13)
$$\xi (r) = \frac{1}{r}{{\left. {\frac{{\partial F}}{{\partial \varphi }}} \right|}_{{\varphi = 0}}}.$$
(14)
Fig. 1.
figure 1

Statement and solution of the problem of calculating the initial elevation of the water surface, caused by the instantaneous deformation of the bottom of a triangular shape in a basin with a flat sloping bottom. The inset shows the results of comparing the numerical and analytical solutions for different numbers of vertical layers. The normalized standard deviation of one solution from another is shown in black, gray bars show the number of iterations.

We introduce the notations \(\chi = {\text{ln(}}r{\text{)}}\) and \({{d}_{\chi }}(\chi ) = r{{d}_{n}}(r){\text{/}}{{e}^{\chi }}\). In these notations, the solution to problem (11)–(14) has the form

$$\xi (r) = \frac{1}{{r\sqrt {2\pi } }}\int\limits_{ - \infty }^{ + \infty } {dq} \frac{1}{{{\text{ch(}}q\alpha {\text{)}}}}H(q){{e}^{{iq\chi }}},$$
(15)
$${\text{where}}\quad H(q) = \frac{1}{{\sqrt {2\pi } }}\int\limits_{ - \infty }^{ + \infty } {d\chi \left( {{{e}^{\chi }}{{d}_{\chi }}(\chi )} \right){{e}^{{ - iq\chi }}}} .$$
(16)

The details of the derivation of formulas (15) and (16) are described in detail in ([50], formulas (2.1.1)–(2.1.14)). In general, integrals (15) and (16) are not calculated analytically. However, for some kinds of \({{d}_{n}}(r)\) functions integral (16) is taken analytically and then the calculation of the initial elevation is reduced to taking only integral (15). For example, this can be done if the deformation of the bottom has a rectangular shape \({{d}_{n}}(r)\) = \({{\eta }_{0}}\left( {\theta (r - {{R}_{1}}) - \theta (r - {{R}_{2}})} \right)\) [16]. However, this case is also inconvenient for checking the numerical model due to the stepwise form of the \({{d}_{n}}(r)\) function.

Another case in which integral (16) can be taken analytically is the deformation of the bottom of a triangular shape (Fig. 1)

$${{d}_{n}}(r) = ({{a}_{1}}r + {{b}_{1}})\left( {\theta (r - {{R}_{1}}) - \theta (r - {{R}_{2}})} \right) + ({{a}_{2}}r + {{b}_{2}})\left( {\theta (r - {{R}_{2}}) - \theta (r - {{R}_{3}})} \right),$$
(17)

where coefficients \({{a}_{1}}\), \({{a}_{2}}\), \({{b}_{1}}\), and \({{b}_{2}}\) are expressed in terms of the coordinates of the vertices of the triangle. Formula (17) is the sum of two terms of the same form:

$${{d}_{n}}(r) = (ar + b)\left( {\theta (r - {{R}_{1}}) - \theta (r - {{R}_{2}})} \right);$$
(18)

therefore, taking integral (16) analytically for the bottom deformation (18) and calculating the corresponding integral (15) numerically, it is possible, using the superposition principle, to obtain the initial elevation caused by the triangular bottom deformation (17).

We substitute the bottom deformation (18) into (16) and then into (15) and obtain

$$\xi (r) = \frac{1}{{2\pi r}}\int\limits_{ - \infty }^{ + \infty } {dq} \Omega (q),$$
(19)

where \(\Omega (q) = \frac{{ - i}}{{\operatorname{ch} (q\alpha )}}\left( {\frac{{a(R_{1}^{{2 - iq}} - R_{2}^{{2 - iq}})}}{{2i + q}} + \frac{{b(R_{1}^{{1 - iq}} - R_{2}^{{1 - iq}})}}{{i + q}}} \right){{e}^{{iq\ln (r)}}}\).

We separate the real and imaginary parts of \(\Omega (q)\):

$$\begin{gathered} \operatorname{Re} \left[ {\Omega (q)} \right] = \frac{1}{{ch(q\alpha )}}\frac{b}{{1 + {{q}^{2}}}}\left( {{{R}_{2}}\cos (q{{\delta }_{2}}) - q{{R}_{2}}\sin (q{{\delta }_{2}}) - {{R}_{1}}\cos (q{{\delta }_{1}}) + q{{R}_{1}}\sin (q{{\delta }_{1}})} \right) \\ + \;\frac{1}{{ch(q\alpha )}}\frac{a}{{4 + {{q}^{2}}}}\left( {2R_{2}^{2}\cos (q{{\delta }_{2}}) - qR_{2}^{2}\sin (q{{\delta }_{2}}) - 2R_{1}^{2}\cos (q{{\delta }_{1}}) + qR_{1}^{2}\sin (q{{\delta }_{1}})} \right), \\ \end{gathered} $$
$$\begin{gathered} \operatorname{Im} \left[ {\Omega (q)} \right] = \frac{1}{{ch(q\alpha )}}\frac{b}{{1 + {{q}^{2}}}}\left( {{{R}_{2}}\sin (q{{\delta }_{2}}) + q{{R}_{2}}\cos (q{{\delta }_{2}}) - {{R}_{1}}\sin (q{{\delta }_{1}}) - q{{R}_{1}}\cos (q{{\delta }_{1}})} \right) \\ + \;\frac{1}{{ch(q\alpha )}}\frac{a}{{4 + {{q}^{2}}}}\left( {2R_{2}^{2}\sin (q{{\delta }_{2}}) + qR_{2}^{2}\cos (q{{\delta }_{2}}) - 2R_{1}^{2}\sin (q{{\delta }_{1}}) - qR_{1}^{2}\cos (q{{\delta }_{1}})} \right), \\ \end{gathered} $$

where \({{\delta }_{1}} = \ln (r{\kern 1pt} /{\kern 1pt} {{R}_{1}})\) and \({{\delta }_{2}} = \ln (r{\kern 1pt} /{\kern 1pt} {{R}_{2}})\). The imaginary part \(\Omega (q)\) is an odd function and the real part is even; thus, formula (19) can be simplified to

$$\xi (r) = \frac{1}{{\pi r}}\int\limits_0^{ + \infty } {dq\operatorname{Re} \left[ {\Omega (q)} \right]} .$$
(20)

Formula (20) makes it possible to calculate the initial elevation of the water surface caused by the instantaneous deformation of the bottom of form (18). When coefficient a in (18) vanishes, the deformation of the bottom takes the form of a rectangle, and the obtained solution coincides with the solution published in [16]. Note that, if necessary, we can set the normal deformation of the bottom, limited by an arbitrary broken line, by taking any number of terms of form (18) required for this. The initial elevation of the water surface caused by such a bottom deformation can be easily calculated using the superposition principle and formula (20).

4 NUMERICAL MODEL TESTING

Solution (20) (Fig. 1) was used to test the numerical model. The computational domain was 100 km long, the bottom slope was 0.1 (\(\tan \alpha = 0.1\)), and the ocean depth in the computational domain varied from 1 km to 11 km. The normal deformation of the bottom had the shape of an isosceles triangle with a base of 20 km and a height of 1 m (shown schematically in Fig. 1 by the bold solid line). The corresponding vertical displacement of the bottom in Fig. 1 is transferred to the water surface and is shown on the same scale with the initial elevation also by a bold solid line. The grid step along axis 0x was 500 m, which corresponds to the characteristic step of the digital bathymetric data (for example, 15 arcsec in https://www.gebco.net/). The number of layers along the vertical (NZ) ranged from 10 to 50. Each calculation recorded the number of iterations NI and the two-dimensional volume of the initial elevation of the water surface \(V\) = \(\mathop \smallint \nolimits_0^{ + \infty } \xi (r)dr\); and a pointwise comparison of the numerical solution \({{\xi }_{{{\text{num}}}}}\) and analytical solution \({{\xi }_{{{\text{an}}}}}\) was carried out by computing the normalized standard deviation of one solution from the other:

$${\text{NRMSE}} = \frac{1}{{\operatorname{Max} [{{\xi }_{{{\text{an}}}}}({{r}_{n}})]}}\sqrt {\frac{{\sum\limits_{n = 1}^{n = NX} {{{{\left( {{{\xi }_{{{\text{num}}}}}({{r}_{n}}) - {{\xi }_{{{\text{an}}}}}({{r}_{n}})} \right)}}^{2}}} }}{{NX}}} \times 100{{\% }}{\text{.}}$$
(21)

The values of NI, \({{V}_{{{\text{num}}}}}\), \({{V}_{{{\text{an}}}}}\), and NRMSE recorded for each calculation are presented in Table 1.

Table 1. Comparison of numerical and analytical solutions

Figure 1 shows the results of the calculations for NZ = 20. The numerical solution of the problem is shown by the thick dashed line and the analytical solution is shown by the thin solid line. It can be seen that the numerical and analytical solutions coincide almost perfectly. The results of a quantitative comparison of calculations for different values of NZ are graphically displayed in the inset in Fig. 1. As expected, with an increase in the number of vertical layers, the difference between the numerical and analytical solutions decreases, but at the same time, the number of iterations also increases. The two-dimensional volumes of the initial elevations also converge as the number of layers increases (Table 1). Note that the values of the two-dimensional volumes are close to the volume of the bottom deformation \({{V}_{b}}\) = 10049.9 m2. This is independent confirmation of the correctness of the obtained numerical and analytical solutions.

5 CALCULATION OF THE INITIAL ELEVATIONS FOR REAL EVENTS AND VERIFICATION OF THE KAJIURA FILTER

Having tested the constructed numerical model using an analytical solution for the particular case of a basin with a flat sloping bottom, we used the constructed numerical model to calculate the initial elevation in a basin with an arbitrary bottom topography. We emphasize that it is in this case (a basin with an arbitrary bottom topography) that the use of the σ coordinate becomes especially useful.

We calculated the initial elevations of the water surface during two real events: the Kuril earthquake on January 13, 2007 and the Great East Japan Tohoku earthquake on March 11, 2011. In both cases, the calculations were carried out along a certain section directed perpendicular to the deep-water trench (Figs. 2a, 3a). The digital atlas GEBCO2014 was used as the source of the bathymetric data. The bottom deformations were calculated by Okada’s formulas [51] using the code ffaultdisp (http://ocean.phys.msu.ru/projects/ffaultdisp/). The ffaultdisp input consists of .fsp files that are freely available on the USGS website (https://earthquake.usgs.gov/). The .fsp files were updated on the USGS website on October 17, 2018. The horizontal bottom deformation component, obtained as a result of using the ffaultdisp, was projected onto the direction of the section and substituted into the numerical model together with the vertical component. The horizontal step in the numerical calculations was 500 m, there were NZ = 20 vertical partitions (see Table 1). The results of the numerical calculations are shown in Figs. 2b and 3b with a thick dashed line.

Fig. 2.
figure 2

(a) Bottom deformation area during the Kuril earthquake on January 13, 2007. White dashed isolines are bottom subsidence, isoline spacing is 1 m, arrows are horizontal displacements of the bottom. Segment AB shows the section along which two-dimensional calculations were carried out. (b) Bottom profile (thick solid line), vertical displacement of the bottom transferred to the water surface (thick solid line) and initial elevations along section AB, calculated by different methods. Horizontal straight lines show average depths by source H1 (dotted line) and H50 (thin solid line) used in the Kajiura filter.

Fig. 3.
figure 3

(a) Bottom deformation area during the Great East Japan Tohoku Earthquake on March 11, 2011. White solid isolines are bottom uplift, white dashed lines are subsidence, isoline spacing is 1 m, arrows are horizontal displacements of the bottom. Segment AB shows the section along which two-dimensional calculations were carried out. (b) Bottom profile (thick solid line), vertical displacement of the bottom transferred to the water surface (thick solid line), and initial elevations along section AB, calculated by different methods. The horizontal thin straight line shows the average depth at the source H50 used in the Kajiura filter.

Note that the concept of the displacement potential, which is the base of our numerical model, is the optimal approach to setting the initial conditions for the problem of the propagation of a tsunami in the instantaneous tsunami generation approximation. The theoretical substantiation of this statement is presented in [15]. Therefore, the numerical solution we obtained can be used as a benchmark for testing approximate methods for finding the initial elevation. The results of testing one of these approximate methods (the Kajiura filter) are also given below.

5.1 Kuril Earthquake on January 13, 2007

It can be seen from Fig. 2b that, for the Kuril earthquake, the amplitude of the initial elevation is noticeably smaller than the amplitude of the vertical displacement of the bottom (by 0.71 m or 18%). The smoothing effect in this event manifests itself so clearly for two reasons: firstly, the region of the maximum bottom displacements is located at the bottom of the deep-water trench (from 6 to 8 km, Fig. 2b), and secondly, it has a relatively small horizontal extent (about 35 km) [15, 33, 38]. It is also worth noting that the maximum of the smoothed initial elevation of the water surface is slightly shifted relative to the maximum vertical displacement of the bottom (by 3.5 km). The reason for this is that those areas of bottom displacement that lie at a greater depth are smoothed more strongly and those that lie at a shallower depth are smoothed more weakly.

We use the obtained results to check the approximate method for calculating the initial elevation: the Kajiura filter. In order to apply the Kajiura filter, it is first necessary to calculate the average depth according to the tsunami source. Taking into account that the bathymetry data are known only in a discrete set of points, we proceed as follows. We calculate the vertical displacement of the bottom η [9, 10]

$${{\eta }} = {{d}_{z}} + \frac{{dH}}{{dx}}{{d}_{x}}$$
(22)

and find the maximum modulo value of η throughout the deformation region. Next, we select the points at which modulo η is more than 1% of this maximum value, and using the bathymetry data, we calculate the average depth H1 for these points. Then we select the points where η is more than 50% of the maximum value, and calculate H50 for them. The obtained values (\({{H}_{1}} = 5845\) m and \({{H}_{{50}}} = 7118\) m) and the vertical displacement of bottom (22) are substituted into the Kajiura equation (10). The results of the calculation of the initial elevation obtained in this way are shown in Fig. 2b by the dotted (for H1) and thin solid (for H50) lines.

The following integral characteristics were calculated for a quantitative comparison of the initial ele-vations obtained from the numerical solution of the static problem and using the Kajiura filter: two‑dimensional volume \(V\) = \(\mathop \smallint \nolimits_0^{ + \infty } \xi (r){\kern 1pt} dr\) and potential energy E = \(0.5\rho g\mathop \smallint \nolimits_0^{ + \infty } {{\xi }^{2}}(r)dr\) (\(\rho = 1030\) kg/m3 and \(g = 9.81\) m/s2). The calculations were carried out for the vertical displacement of bottom η, for the initial elevation found from the complete solution of the static problem \({{\xi }_{{{\text{num}}}}}\), and for the initial elevations found using the Kajiura filter \(\xi _{{{\text{Kaj}}}}^{1}\) and \(\xi _{{{\text{Kaj}}}}^{{50}}\). The calculation results are summarized in Table 2.

Table 2. Comparison of the integral characteristics of the initial elevations calculated by different methods for the Kuril earthquake on January 13, 2007 and the Great East Japan Tohoku earthquake on March 11, 2011

The Kajiura filter overestimates (in absolute value) the amplitude of the initial elevation of the water surface compared to the numerical solution of the static problem by 0.14 m (4%) when used as the average depth H1 and understates the same amplitude by 0.02 m (0.8%) when used as the average depth H50. From this, a useful practical recommendation follows for researchers using the Kajiura filter: when choosing the average depth by the source, it is necessary to consider only the region of the maximum bottom deformations and substitute it in formula (10) as the average depth, for example, H50. Table 2 shows that the two-dimensional volumes are close to each other in all cases (the difference does not exceed 0.5%). The volume calculated for solving the static problem is the smallest, due to the relatively small number of vertical partitions (see also Table 1). The potential energy of the smoothed initial elevation is 20% less than the potential energy of the bottom vertical displacement. This agrees with the above estimates for the amplitudes of the initial elevation and is explained in a similar way. The same point can be made about the potential energies calculated using the Kajiura filter.

5.2 The Great East Japan Tohoku Earthquake on March 11, 2011

Let us now consider in more detail the results obtained for the earthquake in Japan on March 11, 2011. It can be seen from Fig. 3b that in this case the smoothing effect is mainly manifested not in the decrease in the amplitude of the initial elevation but in the spatial filtering of the vertical displacement of the bottom. Mathematically, this is explained as follows. According to formula (10), the spatial spectrum of the initial elevation of the water surface is modulated by the rapidly decaying function \(1{\kern 1pt} /{\kern 1pt} {\text{ch(}}k{{H}_{0}}{\text{)}}\), where k is the wave number. Consequently, the bottom movements cannot create disturbances on the surface with the wavelength \(\lambda < {{H}_{0}}\). Figure 3b clearly shows that the short-wavelength components of the bottom’s vertical displacement are indeed not transferred to the surface due to the smoothing effect being taken into account. Note that in the numerical simulation of the tsunami propagation, to adequately reproduce these nonexistent components, it would be necessary to reduce the steps in space and time, which would lead to an increase in the computation time. Thus, taking into account the smoothing effect not only makes it possible to avoid errors in the calculation of the amplitude of the initial elevation but also improves the efficiency of the numerical models [16, 17, 52].

The average depths that needed to be applied to the Kajiura filter in this case were H1 = 3456 m and H50 = 3438 m. Considering that the obtained values are close to each other, as well as the conclusions obtained in the analysis of the Kuril event, in this case, we carried out calculations using the Kajiura formula only for H50. A noticeable difference between the numerical solution of the static problem and the calculations using the Kajiura formula is observed only in shallow water. There, the Kajiura filter smooths out the short-wavelength components of the bottom displacement much more strongly than the solution of the static problem. This is logical, since the depth H50, used in the Kajiura filter, is obviously greater than the depth of the ocean in shallow water. The results of a quantitative comparison of the two approaches to the calculation of the initial elevation are shown in Table 2. It can be seen that the volumes in this case also differ by less than 0.5%, and in terms of the potential energy, the role of the smoothing effect can be estimated at 2–3% (for both methods of calculating the initial elevation).

6 RESULTS AND DISCUSSION

A two-dimensional (0xz) numerical model that makes it possible to calculate the initial elevation of the water surface in the source of a tsunami in a basin of variable depth is constructed. The model is developed in the approximation of an instantaneous deformation of the bottom and allows us to set the deformation of the bottom of an arbitrary shape. The model takes into account the smoothing effect of the water layer and the contribution of the horizontal components of the bottom deformation. The construction and testing of such a model is a necessary methodological step in preparing for the numerical solution of the complete three-dimensional problem of calculating the initial elevation in a basin with an arbitrary bottom topography. In particular, the two-dimensional model makes it possible to work out the use of nonorthogonal coordinates \((\hat {x},\sigma )\) and adapt the iteration method for the given task.

To test the numerical model, an analytical solution was obtained for the problem of calculating the initial elevation for the case of a normal deformation of a flat, inclined bottom, which has a triangular shape. This solution is valuable not only for testing this two-dimensional model but also for testing a future three-dimensional model, if such testing is carried out on an extended earthquake source along the 0y axis. Moreover, it is highly likely that this solution will be the only possible test for a 3D model, as obtaining a three-dimensional analytical solution of the static problem of the initial elevation in a basin with a flat sloping bottom is associated with significant mathematical difficulties (Bessel functions of an imaginary order, etc.).

The initial elevations of the water surface along arbitrarily chosen sections for the Kuril earthquake on January 13, 2007 and the Great East Japan Tohoku earthquake on March 11, 2011 are calculated using the constructed two-dimensional numerical model. The numerically calculated initial elevations are used to test an approximate method for calculating the initial elevation: the Kajiura filter. By comparison with the numerical solution, it was found that it is advisable to take the average depth of the region of the maximum bottom deformations as the average depth of the tsunami source. A method for calculating such an average depth is given.