waterPMLコマンドの出力ファイル
計算に使用した水面の標高
(Output files of waterPML command —
water surface elevation used in the computation)
- パラメータoutputdirで指定したディレクトリの下に
parameters/water_surface.logのファイル名で出力される。
The output file name is parameters/water_surface.log
and created under the directory
specified by parameter outputdir.
- 水域を用いる計算の場合のみ出力される。
This file is created only in calculation
that uses water-filled regions.
- 設定ファイルから読み込んだ水面ではなく、
計算の格子セルに合わせて近似した水面の標高データが出力される。
このデータにおいて「水面」とは水の格子セルと真空の格子セルの
境界面のことである。
Not the original water surface elevation from a configuration file
but the elevation of an approximated water surface adjusted to grid cells
is written.
In this data, a “water surface” refers to
a boundary plane between water and vacuum grid cells.
- 1行につき1つの\((x,y)\)での水面の標高が
「(x,y)=値,surface=値,ig=値,n=値」
の形式で出力される。
出力対象となるのは\((x,y)\)が格子セルの中心点となる場所である。
Each line represents the water surface elevation at a \((x,y)\)
with a format
“(x,y)=value,surface=value,ig=value,n=value”;
the \((x,y)\) at the centers of grid cells
are included in the output.
- 「(x,y)=値」の欄には水平位置\((x,y)\)が出力される。
「値」の書式は「(\(x\)座標,\(y\)座標)」である。
A horizontal location \((x,y)\) is written
in the “(x,y)=value” field.
The value in this field has a format
“(\(x\)-coordinate,\(y\)-coordinate).
- 「surface=値」の欄には水面の標高が出力される。
The elevation of the water surface is written
in the “surface=value” field.
- 「ig=値」の欄には\((x,y)\)における水面に対応する
半格子点の通し番号
が出力される。
The consecutive index of the half-grid node
at the water surface of \((x,y)\) is written
in the “ig=value” field.
- 「n=値」の欄には\((x,y)\)における水面に対応する
半格子点の方向別インデックス
が出力される。
これは3成分あるので「値」の出力形式は
「(\(x\)方向のインデックス,\(y\)方向のインデックス,\(z\)方向のインデックス)」
となる。
The directional indices of the half-grid node
at the water surface of \((x,y)\) is written
in the “n=value” field.
It consists of three components,
and the output format of the “value” is
“(the index for \(x\),that for \(y\),that for \(z\))”.
- パラメータuse_prevの値をyesにした場合には
既存のファイルへの追加書き込みとなる。
この場合、その区切りには以下の2行が出力される。
If the value of parameter use_prev is yes,
this data is added to an existing file.
In this case, the two lines shown below separates
individual runs of computations.