RUSSIAN JOURNAL OF EARTH SCIENCES VOL. 8, ES5004, doi:10.2205/2006ES000213, 2006


Program Interface and Its Description

[7]  The developed software complex can be easily used for modeling the generation and propagation of tsunami waves from a dynamic source in various water areas. Below we describe the possibilities of this complex.

2006ES000213-fig01
Figure 1
[8]  Figure 1 presents the central control window containing six modules:

[9]  1. Transformation of initial data;

[10]  2. Module loading the transformed file and initializing the required data arrays;

[11]  3. Module specifying calculation parameters and display parameters of results;

[12]  4. Module specifying dynamic sources and their characteristics;

[13]  5. Module displaying and saving results;

[14]  6. Computation module.

[15]  Below we illustrate the operation of these modules in more detail.

[16]  The module of transformation of initial data reads the initial data file, corrects the data, and converts them into the binary format. In addition, the module allows the user to choose a part of the given water area that will be used for calculations.

[17]  Module 2 loads the data file into memory; the data are used for calculations and for the initialization of arrays required for the calculations and saving of their results.

2006ES000213-fig02
Figure 2
[18]  Module 3 provides the possibility of picture scaling with the use of the Scaling field. The Time and Out time are, respectively, the final time of computations and the time interval specifying the picture updating rate. The Test h field is used to specify the water depth for test computations. In other words, this program allows the user not only to perform calculations in a given water area with an uneven bottom topography but also to compare their results with the case of an even bottom with the same coastlines, as well as to specify the grid (Figure 2). The VField tool enables the display of the current vector field of velocities with
2006ES000213-fig03
Figure 3
an adjustable step (Figure 3). The Size of diagram field is used to stretch or contract the picture: the size of the histogram window can be altered by changing the corresponding values in the Size of diagram field. The Isobath field specifies the depth of the calculation domain. Whenever this depth is reached, the wave is assumed to strike a vertical rigid wall from which it is reflected.

2006ES000213-fig04
Figure 4
[19]  Module specifying dynamic sources and their characteristics is controlled by the Show blocks table field, which allows the user to specify an arbitrary number of blocks. Each block is characterized by the initial and final times of its uplift, the uplift height, and the four coordinates of the block vertices, which can create a great diversity of block motion patterns (Figure 4).

[20]  Module displaying and saving results enables the following functions.

2006ES000213-fig05
Figure 5
2006ES000213-fig06
Figure 6
[21]  (i) The Show bottom tool enables the display of the bottom topography. The result can be saved in the bmp format (Figure 5).

[22]  (ii) The Show Terr tool enables the display of the bottom topography and the dynamics of block motion. The result can be saved in the bmp format (Figure 6).

[23]  In addition, the following functions of automatic saving of pictures in the process of computations are implemented.

[24]  (iii) The Show max H and Show min H tools display the current maximum and minimum values of wave heights in the water area. These tools are active only if the process of computations is in progress or interrupted. The result can be saved in the bmp format.

[25]  (iv) The Show Eta tool displays current values of wave heights in the water area. The tool is active only if the process of computations is in progress or interrupted. The result can be saved in the bmp format. If the auto option is inactive, results are not saved.

2006ES000213-fig07
Figure 7
2006ES000213-fig08
Figure 8
[26]  (v) Several settings of file saving are available (Figure 7).

[27]  (vi) Show data window can be active only during the computation process. If active, this tool displays a floating popup window showing the following values: h, ocean depth at a given point; u and v, velocities of wave particles at the given point along the X and Y axes, respectively; vis, current wave height at the given point; max vis and min vis, maximum and minimum ocean surface heights at the given point over the entire time of computations; C, wave front velocity (Figure 8).

[28]  Thus, we have complete information on the water area throughout the computation process.

2006ES000213-fig09
Figure 9
[29]  (vii) The Show points tool is used to specify points for the analysis of the sea level oscillations caused by the passage of the tsunami wave (Figure 9). If the Show flag is set at unity, the plot at a given plot will be displayed. In all, 35 points can be selected for the analysis. Their number is controlled by the Number of points option. Any changes introduced in this window are ignored until the OK key is hit; otherwise, all unsaved changes will be lost upon the closure of the window. This window is very convenient because it enables the analysis of the ocean level evolution at each point of interest.

2006ES000213-fig10
Figure 10
[30]  (viii) The Show line form tool is used to specify the line along which the tsunami mareogram is constructed (Figure 10). The end points of the line and the desired time interval can be set using the tool. This changes the wave height along the chosen line. The results are entered into a table and are saved in a file.

[31]  Computation module provides for the possibility of a new run, its saving, its interruption and renewal, and the test run, i.e., the computation in the same water area with a fixed depth value.


RJES

Citation: Kataeva, L. Yu., A. V. Romanov, R. Kh. Mazova, and I. V. Kozhevnikov (2006), A software complex for the numerical simulation of generation and propagation of tsunami waves in various marine areas from dynamic seismic sources, Russ. J. Earth Sci., 8, ES5004, doi:10.2205/2006ES000213.

Copyright 2006 by the Russian Journal of Earth Sciences

Powered by TeXWeb (Win32, v.2.0).